Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 1.28 KB

File metadata and controls

50 lines (35 loc) · 1.28 KB

Game Board Project

🚧 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.

Setup and Build Commands

# Upload firmware to device
pio run --target upload

# Clean build files
pio run --target clean

# List available serial ports
ls /dev/tty.*

Hardware Connections

LCD ILI9341 Display

ILI9341 Pin Connections

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 -

ESP32 GPIO Pins

Button Controls

Navigation Buttons

  • Up Button: D12 (GPIO12)
  • Down Button: D13 (GPIO13)
  • Action Button: D14 (GPIO14)
  • Left Button: D27 (GPIO27)
  • Right Button: D26 (GPIO26)

Development

This project is built using PlatformIO. Make sure you have PlatformIO installed in your development environment before building or uploading the firmware.