Lilygo T-Display

ESP32 Plug-n-flash displaydevelopment
Lilygo T-Display - image0.webp

An ESP32 board with a 135x240 colour LCD display using an ST7789V driver chip.

GPIO Pin Reference

GPIO PinFunction
System
GPIO00BOOT
Display
GPIO04LCD_BACKLIGHT
GPIO05LCD_CS
GPIO16LCD_DC
GPIO18LCD_SCLK
GPIO19LCD_MOSI
GPIO23LCD_RESET
Input
GPIO35BUTTON

Sample YAML configuration

esphome:
  name: t-display

esp32:
  board: esp32dev
  framework:
    type: arduino
    #type: esp-idf

logger:
  level: DEBUG



power_supply:
  - id: backlight
    pin: 4
    enable_on_boot: true

spi:
  clk_pin: 18
  mosi_pin: 19

i2c:
  - scl: 22
    sda: 21
    scan: true
    id: i2c_onboard

display:
  - platform: mipi_spi
    id: ili_disp
    model: t-display

lvgl:
  buffer_size: 25%