Xinyuan-LilyGO / T-Display-S3

MIT License
729 stars 172 forks source link

T-display-s3 touch- LCD artifacts during boot #232

Closed Arielhh closed 3 months ago

Arielhh commented 3 months ago

When the ESP32 boots there are some artifacts on the LCD. Any idea how to get rid of these artifacts (white noise)?

BTW: When loading the same code on the non-touch version there are no artifacts.

lewisxhe commented 3 months ago

some artifacts ? Take a picture or video to see, I don’t understand what it is

Arielhh commented 3 months ago

It actually happens in both the touch and non-touch versions. In order to see it you need to wait between power on cycles. if you power on the device right after you power it off it will not show. if you wait one minute between power cycles it will show.

Looking carefully, it is happening also with the example codes provided with the T-Display but for shorter period so it is less noticeable.

lewisxhe commented 3 months ago

This problem can be solved by just commenting #define TFT_BL 38 in and then turning on the backlight after tft.begin()

Arielhh commented 3 months ago

Thanks, it solved the problem :)