You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here's what happens when you first power up the display (at 80MHz), using example program "All_Free_Fonts_Demo":
PoweringUp.mp4
Another video showing the red square now:
UploadedCode.mp4
This is running the same code as before, while a new one is being uploaded. After upload finishes, a red square shows up. Then the ESP32 is reconnected to power and the same artifacts appear. Notice the slower screen update, that's because I reduced the SPI frequency to just 1MHz to make the artifacts easier to observe.
I discovered that using the library "Adafruit ST7735S and ST7789 Library" with just this code:
But when set to something lower like 20MHz, a white stripe with artifacts appears:
AdafruitLibraryBad.mp4
Specs:
Display:
172x320 ST7789 display
SPI frequency: 80MHz (all the example programs work well at this frequency). Tried at different frequencies with this library but it didn't make it go away.
Test board: ESP32 S3 using hardware SPI pins, TFT_CS (45) and TFT_DC (47).
Here's what happens when you first power up the display (at 80MHz), using example program "All_Free_Fonts_Demo":
PoweringUp.mp4
Another video showing the red square now:
UploadedCode.mp4
This is running the same code as before, while a new one is being uploaded. After upload finishes, a red square shows up. Then the ESP32 is reconnected to power and the same artifacts appear. Notice the slower screen update, that's because I reduced the SPI frequency to just 1MHz to make the artifacts easier to observe.
I discovered that using the library "Adafruit ST7735S and ST7789 Library" with just this code:
doesn't have the problem (80MHz):
AdafruitLibraryOK.mp4
But when set to something lower like 20MHz, a white stripe with artifacts appears:
AdafruitLibraryBad.mp4
Specs:
Display:
172x320 ST7789 display
SPI frequency: 80MHz (all the example programs work well at this frequency). Tried at different frequencies with this library but it didn't make it go away.
Test board: ESP32 S3 using hardware SPI pins, TFT_CS (45) and TFT_DC (47).
My User_Setup file:
User_Setup.zip
Thanks in advance.
The text was updated successfully, but these errors were encountered: