This is exactly why, PlatformIO or Arduino, which Sketch, etc., I asked for instructions.
If I sell such products, I also have to provide instructions on how to use them. And by that I don't just mean plug it in and use it. The products are specifically designated as a development board. Then I want to be able to “develop” with it. But if I have to start from scratch because there are no useful instructions, I can also assemble the hardware myself.
I bought these modules and was hoping for some convenience so that I didn't have to start from scratch and could implement my project quickly.
Really very unfortunate!
Thank you for that link to the Adafruit ESP32 uploader.
LilyGO has problems with forking the TFT_eSPI, LVGL and other libraries, so it is nice to be able to upload a .bin of a compiled 'good' program.
The other issue is I ordered the non-soldered version, which comes with the connector strips loose in the box.
Generally I prefer to solder in my own when needed, on the pins needed. But as the display overlaps the other side of the board it's going to require some really tricky, careful work to get them in there without damaging anything
The functionality of the board and display is fantastic. I think it's great, just a couple of physical issues for some applications. Ordering with pre-soldered pins is probably a better option for this one.
NOTE: I highly recommend AGAINST trying to fit the AMOLED version into the existing T-Display cases.
I just bought one, got it working great with a sketch from Volos https://www.youtube.com/c/VolosProjects, and installed it into one of the T-Display cases I have for my other regular T-Display devices.
It did seem to fit, so I didn't think much until powering it up... But now display only had a thin line on one end (by the buttons). OH NO!!
I took it out of the case and realized that because the acrylic covers the buttons there was way too much pressure on everything. And It somehow broke something in the screen or connector, as now it is simply dead, no image, no line, nada...
The ESP32 still works and I can tell it is running the sketch as one of the buttons toggles the green LED (which still works). But as the other adjusts the brightness (which of course being AMOLED is not a separate backlight), thus since the screen is dead that button does nada.
I contacted support about a replacement screen or something, but have been just getting runaround as no one seems to understand English well enough... They grab one descriptive comment and run with it as if it was the whole issue. 😞
So I am out about $45 CAD after a wopping one hour of use (including programming) and reluctant to purchase anything more from Lilygo due really questionable support options. Oh well... I will just stick with the regular T-Displays that I have I guess.