LILYGO
LILYGO TTGO T-Display
Imported from Elementic Devices.xlsm on 2026-03-25.
Device information
- Controller
- ESP32
- Category
- Smart devices
- Pins
- 18
Controller details
ESP32
Espressif · ESP32 · Xtensa dual-core
520 KB RAM · 34 GPIO
Starter Arduino code
Device specific// Elementic starter sketch
// Device: LILYGO TTGO T-Display
// Device Excel ID: 30
// Controller: ESP32
void setup()
{
Serial.begin(115200);
delay(500);
Serial.println("Elementic device booting...");
Serial.println("Device: LILYGO TTGO T-Display");
Serial.println("Excel ID: 30");
}
void loop()
{
// 1. Configure your Elementic pins here.
// 2. Add your connectivity setup.
// 3. Publish or react to device state changes.
delay(1000);
}
Pin summary
| GPIO | Name | Flags |
|---|---|---|
| 0 | GPIO0 | Binary in, Digital out, Binary out, Interrupt |
| 2 | GPIO2 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 12 | GPIO12 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 16 | GPIO16 | Binary in, Digital out, Binary out, Interrupt |
| 17 | GPIO17 | Binary in, Digital out, Binary out, Interrupt |
| 21 | GPIO21 | Binary in, Digital out, Binary out, Interrupt |
| 22 | GPIO22 | Binary in, Digital out, Binary out, Interrupt |
| 25 | GPIO25 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 26 | GPIO26 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 27 | GPIO27 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 32 | GPIO32 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 33 | GPIO33 | Analog in, Binary in, Digital out, Binary out, Interrupt |
| 34 | GPIO34 | Analog in, Binary in, Interrupt |
| 35 | GPIO35 | Analog in, Binary in, Interrupt |
| 36 | GPIO36 | Analog in, Binary in, Interrupt |
| 37 | GPIO37 | Analog in, Binary in, Interrupt |
| 38 | GPIO38 | Analog in, Binary in, Interrupt |
| 39 | GPIO39 | Analog in, Binary in, Interrupt |