Today we would like to look into the T-Display-S3-Long from LILYGO. The T-Display-S3-Long is a development board based on the ESP32-S3 microcontroller, featuring a 1.9-inch TFT display with a resolution of 320x170 pixels. This board is well-suited for embedded projects that require a compact screen, such as displaying sensor data, creating GUIs, or controlling smart devices.
The ESP32-S3 comes with Wi-Fi and Bluetooth capabilities, providing powerful wireless features. The board also includes multiple GPIO pins, making it suitable for interfacing with various sensors, actuators, or other peripherals.
Given your setup with the T-Display S3 Long and LVGL, this combination is ideal for creating interactive graphical user interfaces on a relatively small form factor. LVGL (Light and Versatile Graphics Library) is perfect for designing and rendering UI elements on the display efficiently, taking advantage of the ESP32-S3's processing power.
SpecificationBelow is the specification of T-Display-S3-Long:
The board comes with accessories as shown in the figure below
To get started with this device, there are two options either to use
- Arduino IDE or
- Visual Studio Code
Initially, I tried using Arduino IDE but I found it a bit difficult. Hence I decided to work using Visual Studio code. Eventually, I was able to run the example code successfully.
First, download the example file from the link here.
Once finish downloading the file, extract the folder. Next, open the Visual Studio Code.
Go to Fie --> Open Folder
A new explorer window will open. Select the "T-Display-S3-Long-master" folder.
Once the file is successfully loaded, click the platform io.ini. And uncomment one of the examples.
In my case, I uncomment the factory example and try to upload it to the board. And it was successful. I was able to run the examples provided.
The figure below shows another example which was developed by nikthefix
The video below shows the different example codes that I managed to run.
Comments