A DIY handheld game console built from scratch using the ESP32 microcontroller.
- Hardware assembly and wiring.
- Case modeling and 3D print.
- 'Game engine' built as state machine.
- Implementation of game logic (Snake).
- Microcontroller: ESP32
- Display: LCD TFT display
- Input: 4x push buttons, joystick
- Output buzzer, vibration Motor
- Power: LiPo battery
20200616_043132.mp4
The project is built using the Arduino Framework for ESP32, using platform.io toolchain.
Adafruit_ILI9341(for display rendering)
- Radosław Fąferek - hardware design, prototyping, 3D modeling
- Jakub Jucha - software




