By chance, I was able to figure out the correct pin assignments for the TFT display on the ESP32-S3 development board and use them to create a Nixie-style clock.
This repository accompanies the articles "How do I find the correct connection pins for an ESP32-S3 development board with an attached TFT display (ST7789)?" published here: https://medium.com/@androidcrypto/how-do-i-find-the-correct-connection-pins-for-an-esp32-s3-development-board-with-an-attached-tft-eb4bbbbac95b
and "Create a Stylish Flip Clock on an ESP32-S3 Development Board with a 1.9-inch TFT Display": https://medium.com/@androidcrypto/create-a-stylish-flip-clock-on-an-esp32-s3-development-board-with-a-1-9-inch-tft-display-47b0496e4fcf
TFT Display:
TFT-Backlight: GPIO 38 (HIGH = ON)
TFT-Power : GPIO 15 (HIGH = ON)
TFT-CS : GPIO 6
TFT-MOSI : GPIO 9 // = SDA
TFT-SCLK : GPIO 8
TFT-MISO : GPIO 13 // Not connected
TFT-DC : GPIO 7
TFT-RST : GPIO 5
Buttons:
Boot Button : GPIO 0
Key Button : GPIO 14
QWIIC Connector seen from back side from left to right:
1 GND
2 3.3 V
3 GPIO 43 (labled U0TX)
4 GPIO 44 (labled U0RX)
Battery Voltage measurement: GPIO 4
- Nixie sketch: Esp32_S3_ST7789_1_9_NixieClock_v07 folder
- Flip clock sketch: Esp32_S3_LovyanGFX_1_9_ST7789_FlipClock_v05 folder
- Sketch: Esp32_S3_ST7789_1_9_BatteryMeasurement_v01 folder
Connect the battery with this polarity:
These two sketches accompany the tutorial "Upgrade your ESP32-S3 Nixie-style clock with a Web BLE interface," published here: https://medium.com/@androidcrypto/upgrade-your-esp32-s3-nixie-style-clock-with-a-web-ble-interface-06fde0070d9c. You can access the Web BLE page using a Chrome or Edge browser (on Android), or—on iOS—via a Web BLE-compatible app: https://androidcrypto.github.io/WebBle1/wifi_posix_04.html
Esp32_S3_ST7789_1_9_NixieClock_WebBle_OTA_0_v13 folder
Esp32_S3_ST7789_1_9_NixieClock_WebBle_OTA_1_v13 folder
Arduino IDE Version 2.3.8 (Windows)
arduino-esp32 boards Version 3.3.8 (https://github.com/espressif/arduino-esp32) that is based on Espressif ESP32 Version 5.5.1




