Elementic logo

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