IoT - ESP32 S3 T-Display
|
What can we help you find? |
Random | ||||||||||||||||
| Home | Testing | Automation | AI | IoT | OS | RF | Data | Development | References | Tools | Wisdom | Inspiration | Investing | History | Fun | POC | Help |
This page is about the ESP32 S3 T-Display Microcontroller
Lilygo - T-Display-S3 (esp32)
GitHub: https://github.com/Xinyuan-LilyGO/T-Display-S3
Restoring Bootloader
The first step in restoring the boot loader is the ability to write to the boot loader.
- Attach power to the ESP32-S T-Display microcontroller.
- Press and hold the "Boot" (left) button.
- While holding down the "Boot" button, press and release the "Reset" button.
- Now release the "Boot" button.
- Launch Adruino IDE
- Select Tools -> Board -> esp32 -> ESP32S3 DEV MODULE
- Select Tools -> Port -> cu.usbmodem14601
- Select Tools -> Programmer -> esptool
- Select Tools -> Burn Bootloader
Loading Code onto ESP32-S T-Display Microcontroller
The first step is downloading a program built for the esp32-s t-display microcontroller.
- Launch Adruino IDE
- Load the code into the Adruino IDE
- Select Tools -> Board -> esp32 -> ESP32S3 DEV MODULE.
- Select Tools -> Port -> cu.usbmodem14601 (Note, If you find the Port is toggling between not being accessible and being accessible, try the following: Hold the "Boot" button then, press and release the "Reset" button and finally release the "Boot" button.
- Select Sketch -> Verify/Compile
- Select Sketch -> Upload
- Note: Sometimes after a load it's necessary to press the reset button to begin the execution of the new code.
Sketches
LilyGo T-Display S3 15 Puzzle Game
- About: https://www.youtube.com/watch?v=xlZ9PbOCAO0
- GitHub: https://github.com/VolosR/T-DisplayS315Puzzle
T-Display S3 Can't Wait Christmas
- About: https://www.youtube.com/watch?v=b_GbpQ3phEo
- GitHub: https://github.com/VolosR/ChristmasTDisplay
T-Display Meter Clock
- About: https://www.youtube.com/watch?v=AxJ3pf8yh5s&t=33s
- GitHub: https://github.com/VolosR/TDisplayS3MeterClock
T-Display Image Scroll
- About: https://www.youtube.com/watch?v=1LqBUb73HkI&t=255s
- GitHub: https://github.com/VolosR/ImageScroll
T-Display AnalogReadings
- About: https://www.youtube.com/watch?v=j8THAc1sMww
- GitHub: https://github.com/VolosR/NewTTGOAnalogReadings
=== T-Display Video Player === (Could not get this to work)
Working with Arduino IDE
Arduino IDE: https://www.arduino.cc/en/software
Arduino Settings to write to ESP32-S3 T-Display
USB CDC On Boot: Enabled
CPU Frequency: 240MHz (WiFi)
Core Debug Level: None
USB DFU On Boot: Disabled
Erase All Flash Before Sketch Upload: Enabled
Events Run On: Core 1
Flash Mode: QIO 80 MHz
Flash Size: 16MB (128 Mb)
Arduino Runs On: Core 1
USB Firmware MSC On Boot: Disabled
Partition Scheme: Huge APP (3MB No OTA/1MB SPIFFS)
PSRAM: OPI PSRAM
Upload Mode: UART0 / Hardware CDC
Upload Speed: 921600
USB Mode: Hardware CDC and JTAG
Pinout:






