Hi All,
I have 8 x of these displays and I was trying to load the Animated_Eyes_1 from the examples folder (downloaded from this site)
Using
Arduino IDE 2.3.2
Arduino ESP32 Boards v 2.0.12
esp32 v 2.0.12and using the TFT_eSPI and lvgl Libraries downloaded from this site
When I compile and send it to the device, the screen is mostly red 90%, and the eye is just at the top.
The Fix:
Go to the Folder where you extracted : Esp32-c3 160x160 default_eyeexamplesAnimated_Eyes_1
Find these lines (Original)
tft.setAddrWindow(eye[e].xposition, 0, 160, 160);
tft.pushPixels(pbuffer, 160);
and Update it to
tft.setAddrWindow(eye[e].xposition, 0, 128, 128);
tft.pushPixels(pbuffer, pixels);
And then you can upload it to the ESP32 C3 Round LCD Development Board Electronic EYE 0.71 inch Display Watch Screen GC9A01 160x160
Or if if someone has the correct code for the 160x160 display can they please send it to me