🚧 This project is currently under development. Features and documentation may change.
This project implements a game board using an ESP32 microcontroller with an ILI9341 LCD display and button controls.
# Upload firmware to device
pio run --target upload
# Clean build files
pio run --target clean
# List available serial ports
ls /dev/tty.*
Pin name | Target Pin | GPIO |
---|---|---|
Led | 3.3v | - |
SCK | D18 | GPIO18 |
SDI | D23 | GPIO23 |
DC | D2 | GPIO2 |
Reset | D4 | GPIO4 |
CS | D5 | GPIO5 |
GND | GND | - |
VCC | 3.3v | - |
- Up Button: D12 (GPIO12)
- Down Button: D13 (GPIO13)
- Action Button: D14 (GPIO14)
- Left Button: D27 (GPIO27)
- Right Button: D26 (GPIO26)
This project is built using PlatformIO. Make sure you have PlatformIO installed in your development environment before building or uploading the firmware.