Skip to main content
Device Type:misc
Electrical Standard:global
Board:esp32s3

Lilygo TDisplay S3

Schematic

TDisplay S3 Schematic

Basic Configuration

Below example is for Lilygo T-Display S3 non-touch (ESP32-S3 1.9 inch ST7789 LCD Display), with ESPHome 2025.6.2.

esphome:
name: s3
friendly_name: ESP32-S3 T-Display

esp32:
board: esp32-s3-devkitc-1
framework:
type: esp-idf
flash_size: 16MB

logger:

api:

ota:
- platform: esphome

wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password

binary_sensor:
- platform: gpio
pin:
number: GPIO0
inverted: true
name: "Button 1"
- platform: gpio
pin:
number: GPIO14
inverted: true
name: "Button 2"

output:
- platform: ledc
frequency: 2000
pin: GPIO38
id: backlight_output

light:
- platform: monochromatic
output: backlight_output
name: LCD Backlight
id: led
restore_mode: ALWAYS_ON
default_transition_length: 0s

spi:
type: octal
clk_pin: 8
data_pins:
- 39
- 40
- 41
- 42
- ignore_strapping_warning: true
number: 45
- ignore_strapping_warning: true
number: 46
- 47
- 48

psram:
speed: 80MHz
mode: octal

display:
- platform: mipi_spi
model: t-display-s3
rotation: 270
show_test_card: true # display basic hello-world