I've just created a 3D printable case for LILYGO T-Display S3 (no header pin version).
If your interested you can download it from here:
https://www.thingiverse.com/thing:5619955
I've just created a 3D printable case for LILYGO T-Display S3 (no header pin version).
If your interested you can download it from here:
https://www.thingiverse.com/thing:5619955
Here is my first project on the LILYGO T-Display S3
https://rlatour.com/cpumonitorjr/
I really like this board!
Here is a link to an open-source Nixie Tube Clock I developed for my LilyGo T-Display S3.
https://github.com/roblatour/NixieTubeClock
It also has code in it that allows you to use your computer / phone's browser to set up wifi access - i.e. the your network ssid and password do not have the be hardcoded in the sketch.
I wrote that part as an alternative to using ESP-Touch which seems to require that you use a 3rd party phone app - something I myself did not want to do as none (that I could find) were open source - I would rather just use my regular browser (in incognito mode).
Hope it will be of interest!
I thought I'd share with you my latest project using a LilyGo T-Display S3
It is an open source project to monitor Google AdSense views, clicks and revenue, and display them on an ESP32 TFT display.
For more information, please visit: [https://rlatour.com/adsensetracker/](link url)
Also, if you haven't seen it before, here is another open source project I put together which monitors the performance of a Windows computer and displays it wirelessly on the T-Display S3: [https://rlatour.com/cpumonitorjr/](link url)
If you know of anyone who might be interested in either of these projects, please pass them along!
as well, I designed a 3D printable adjustable case for it ...
The project is a YouTube subscriber counter, for more information please see:
https://rlatour.com/youtubesubscribercounter/
(also if you like the project and you don't mind please like the video and subscribe to see more)
@teastain2 Perfect, thank you Terry!
Also, thanks again for your feedback on the video. I've just updated it on Youtube (it will take up to 80 minutes for the High Quality versions to be available) but even what's there now is much better. Here's the link: https://youtu.be/YdbTDYZ2Ues
Rob
Here's a little trick ...
did you know that you can share the power between two T-Display-S3 devices by plugging one into your USB power cable, and then joining the second device to the first device via the devices' battery cables.
Here a couple pictures to show you what I mean:
I've been using this setup for several months with no issue!
Here's a little trick ...
did you know that you can share the power between two T-Display-S3 devices by plugging one into your USB power cable, and then joining the second device to the first device via the devices' battery cables.
Here a couple pictures to show you what I mean:
I've been using this setup for several months with no issue!
@teastain2 Perfect, thank you Terry!
Also, thanks again for your feedback on the video. I've just updated it on Youtube (it will take up to 80 minutes for the High Quality versions to be available) but even what's there now is much better. Here's the link: https://youtu.be/YdbTDYZ2Ues
Rob
Does anyone know the acceptable voltage levels that can be supplied into the battery connector jack (don't know what it is called - hope you know what I mean) on the T-Display S3 and the T-Display-S3 AMOLED?
as well, I designed a 3D printable adjustable case for it ...
The project is a YouTube subscriber counter, for more information please see:
https://rlatour.com/youtubesubscribercounter/
(also if you like the project and you don't mind please like the video and subscribe to see more)
I thought I'd share with you my latest project using a LilyGo T-Display S3
It is an open source project to monitor Google AdSense views, clicks and revenue, and display them on an ESP32 TFT display.
For more information, please visit: [https://rlatour.com/adsensetracker/](link url)
Also, if you haven't seen it before, here is another open source project I put together which monitors the performance of a Windows computer and displays it wirelessly on the T-Display S3: [https://rlatour.com/cpumonitorjr/](link url)
If you know of anyone who might be interested in either of these projects, please pass them along!
Thanks again for your help, and for confirming Arduino 2.1.1 was working fine with the LilyGo T-Display S3 on your system.
After spending virtually the whole day on this, I was able to pin-point the problem and work out a solution.
First, let me say I have also been using the ESP-IDF for some projects.
With that in mind, somewhere along the line I updated the CH430/431 driver to its most current version (3.8).
This turned out to have been at the root of the problem. Finding this post: https://github.com/espressif/esptool/issues/879 I tried reverting the driver to version 3.5, but that alone did not resolve the problem - although it was indeed the key part of the solution.
After downgrading the driver, the sketch would still not upload on either of the two LilyGo T-Display S3 boards which I was working with via the Arduino IDE 2.1.1.
However, I found that I could upload a very basic "hello world" like sketch to the LilyGo T-Display S3 using the ESP-IDF. Also, once I did this, I could then upload the sketch that I needed to the same board using the Arduino IDE.
In other words, it appears not only did the use of the current CH430/431 driver (3.8) prevent uploads to the LilyGo T-Display S3, it also somehow appears to have corrupted the flash in the board such that even with the right driver the Arduino IDE could not upload to it.
Using the ESP-IDF to upload to the board, seems to have reset things such that the Arduino IDE would again work fine with the 3.5 version of the CH430/431 driver.
I repeated the process with my second LilyGo T-Display S3 and got the exact same positive results.
Just posting this here in case it will be of use to others.
Thanks again to @teastain2 on this forum, and xamfa, radimkarnis. and mentesix on the Espressif forum for there help and posting toward this resolution.
@teastain2 said in can't upload using Arduino 2.1.1:
Hi @teastain2,
Thanks for your help.
I have just sent you the file at the email you have noted above.
Basically, its the OTA example for the LilyGo T-Display S3.
It needs LilyGo's TFT Libaray.
Of note, it compiles just fine, however it will not fully upload.
Thinking if I could get the OTA example to upload on another computer, then I could just use my normal computer to make changes to the code and upload it via OTA (rather then via the usb) moving forward.
Sadly, I am having the same problem on the other computer too.
I have also tried updating the esp32 board definitions; the CH341SER driver on both machines, and various USB cables - just no love.
I have a couple ESP32 T-Display S3 boards that I can't seem to upload any code to either of them using Arduino 2.1.1; although this has worked fine for me in the past.
I'm not sure if its the version of Arduino that is behind the problem, or something else.
Currently, I'm just trying to get the ota example to upload.
It compiles, and the upload starts, but ends like this ...
Writing at 0x00075246... (58 %)
Writing at 0x0007a0c6... (62 %)
Writing at 0x0007f13c... (65 %)
Writing at 0x00084279... (68 %)
Writing at 0x000894f1... (72 %)
Writing at 0x0008eaa2... (75 %)
Writing at 0x0009489f... (79 %)
Writing at 0x00099ee2... (82 %)
Writing at 0x000a26fa... (86 %)
Traceback (most recent call last):
File "esptool\loader.py", line 375, in command
File "esptool\loader.py", line 307, in read
File "esptool\loader.py", line 1415, in slip_reader
esptool.util.FatalError: Serial data stream stopped: Possible serial noise or corruption.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "esptool.py", line 34, in <module>
File "esptool_init_.py", line 1004, in main
File "esptool_init.py", line 806, in main
File "esptool\cmds.py", line 502, in write_flash
File "esptool\loader.py", line 108, in inner
I have tried other projects, but they fail to upload too (often earlier when they are larger in size).
I've tried lowering the upload speed, but that didn't help.
Anyone else having issues with Arduino 2.2.1 ?
Here is a link to an open-source Nixie Tube Clock I developed for my LilyGo T-Display S3.
https://github.com/roblatour/NixieTubeClock
It also has code in it that allows you to use your computer / phone's browser to set up wifi access - i.e. the your network ssid and password do not have the be hardcoded in the sketch.
I wrote that part as an alternative to using ESP-Touch which seems to require that you use a 3rd party phone app - something I myself did not want to do as none (that I could find) were open source - I would rather just use my regular browser (in incognito mode).
Hope it will be of interest!