Simple project to demonstrate the use of LilyGo T-Dongle-S3.
The reason I'm providing this publicly it's because it's somewhat less than trivial to get this dongle working. Also, there isn't a lot of documentation online about it. Thus, one can use this project as scardfolding for something bigger.
It uses:
- The TFT Display
- The Multicolor LED
- The Serial Port
- The Button
After compiling and uploading the project, the TFT screen will cycle though showing "Red", "Green" and "Blue". The multicolour led will also iluminate with the corresponding colour. If you press and hold the button on the back of the dongle, the screen will turn yellow and the TFT and led will also act accordingly. The colour being shown is always written to the serial port.
As a plus, the handler for the button is installed as a separate task in the ESP32S3 processor.
Requirements:
- Make sure that you have Visual Studio Code installed
- Make sure that you have Platform IO installed
- Make sure you have Espressif IDF extension installed
If you have all these installed, simply open the project in PlatformIO, hit the "build" and "upload" buttons.