pjpmarques / T-Dongle-S3-HelloWorld

Simple project to demonstrate LillyGO T-Dongle-S3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Hello world" program for the T-Dongle-S3

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.

T-Dongle-S3

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.

How to compile and run

Requirements:

If you have all these installed, simply open the project in PlatformIO, hit the "build" and "upload" buttons.

About

Simple project to demonstrate LillyGO T-Dongle-S3

License:Apache License 2.0


Languages

Language:C++ 85.9%Language:C 14.1%