Waveshare 4 inch LCD works on v4.2.3, not on v5.3.1

username
Posts: 549
Joined: Thu May 03, 2018 1:18 pm

Waveshare 4 inch LCD works on v4.2.3, not on v5.3.1

Postby username » Wed Nov 27, 2024 3:02 pm

I bought a Waveshare ESP32-S3 4inch Capacitive Touch Display.
https://www.waveshare.com/esp32-s3-touch-lcd-4.htm

They have ESP-IDF demo code for LVGL. When I tried it with ESP-IDF v5.3.1 it works, but you can tell the LCD doesn't quite like the timing.
bad.jpg
bad.jpg (29.48 KiB) Viewed 904 times

I reached out to them and they asked to try v5.2.3. Thought for sure there was no way this would be the issue. Yet it worked just fine.
good.jpg
good.jpg (43.47 KiB) Viewed 904 times

Might anyone have an idea why v5.3.1 is causing this issue ?

username
Posts: 549
Joined: Thu May 03, 2018 1:18 pm

Re: Waveshare 4 inch LCD works on v4.2.3, not on v5.3.1

Postby username » Sat Nov 30, 2024 9:52 am

Found the issue, but don't know why it breaks it.
After installing v5.3.1, and a few months later I did a git pull --recurse-submodules in my J:\ESP_5.3.1\esp\v5.3.1 folder.
Doing this causes the LCD to look funny.
I just re-installed v5.3.1 and re-built the project and it works fine now.

Who is online

Users browsing this forum: No registered users and 69 guests