LilyGo T-Display S3


LilyGo T-Display S3 is a compact microcontroller development board based on ESP32-S3 and with a built-in color display.

Key features:

  • ESP32-S3 dual-core LX7 processor (running up to 240 MHz)
  • 16 MB flash and 8 MB PSRAM (suitable for heavy graphics UI)
  • Color Screen (170x320 pixels)
  • 3.7v Li-ion battery power option with charging. 
Buying link AliExpress link
Note: This item is not sponsored.
Project Codes:
Before you upload the code, you need to setup the TFT_eSPI library for this particular board.
Follow these steps for the setup.
i. Download TFT_eSPI library. Extract to Arduino > libraries folder.

ii. Open User_Setup_Select.h file with Notepad.


iii. Comment out this line ( put // to the left) //#include<User_Setup.h>


iv. Now open User_Setups folder, find the setup 206


v. Uncomment the line ( remove // from left) and make sure only this setup is uncommented. Save file end exit. You're done with the setup.

All codes are for Arduino IDE v 2.3.x and ESP32 package v3.x.x
Weather Dashboard Code : Drive link 
(Credit to VolosR)

Required libraries:

Matrix Rain Code: Drive link

Required libraries:

Important settings in Arduino IDE.


If you have any problems configuring and uploading, send me an email with subject "T-display" to abid.business01@gmail.com

Comments