Repository navigation
TTGO T Display ESP32
github-actions[bot] edited this page Aug 28, 2026
·
3 revisions
Part of Claude Usage Stick. The classic LilyGo/TTGO T-Display — an original ESP32 with a 1.14" ST7789 panel over 4-wire SPI and two front buttons.
| MCU | ESP32 (dual-core, WiFi) |
| Display | 1.14" ST7789 LCD, 135×240 (SPI: MOSI 19, SCLK 18, CS 5, DC 16, RST 23, BL 4) |
| Battery | External via JST 1.25 mm connector |
| Buttons | Button A (BOOT, GPIO 0) · Button B (GPIO 35, input-only pin with onboard pull-up) |
| Firmware | Clarity (v1) — target display tier S (not yet migrated) |
| PlatformIO env | tdisplay-esp32 |
| Buy | aliexpress.com |
Easiest: open the web flasher in Chrome, Edge or Firefox, pick this board, and plug it in over USB-C.
From source, with the PlatformIO CLI:
pio run -e tdisplay-esp32 -t upload # firmware| Context | Button A | Button B |
|---|---|---|
| PIN entry | Cycle the current digit (0–9) | Confirm digit, move to the next |
| Dashboard | Cycle brightness (off → dim → normal → bright) | Force an immediate refresh |
| On boot | Hold A+B = factory reset (wipes all stored data) |
- Runs the original Clarity dashboard until it's migrated to the Mango tier S layout.
- During setup, the WiFi AP password is shown on the device screen.
TTGO T Display ESP32 · env tdisplay-esp32 · All boards · Flashing · Setup and daily use · Troubleshooting
Using it
Hardware
- Supported boards
- M5StickC Plus
- M5StickC Plus2
- LilyGo T-Display S3
- LilyGo T8 ESP32-S2
- CrowPanel Advance 3.5"
- T-Display S3 AMOLED
- TTGO T-Display
- ESP32-C3-OLED
Under the hood