Skip to content

mberatsanli/esp32-gameboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published