This is the cheap version of the project, with a litte bulk buying you can easily get the price down to $8ish off the shelf:
- Install Arduino IDE 1.8.19
- Install ESP32 boards, using boards manager
- Download this repo
- Copy these libraries into your Arduino install "libraries" folder
- Open this LNPoSBareBones.ino file in the Arduino IDE
- Select "ESP32 Dev Module" from tools>board
- build device
TFT PIN MAP:
- VCC - 5V
- GND - GND
- CS - GPIO5
- Reset - GPIO16
- AO (DC) - GPI17
- SDA (MOSI) - GPIO23
- SCK - GPIO18
- LED - 3.3V
Keypad
- 12-32
- Upload to device
Note: If using MacOS, you will need the CP210x USB to UART Bridge VCP Drivers available here https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers