u/Extreme_Turnover_838

Waveshare 4.2" RCLD - Faster display updates (42FPS) with OneBitDisplay

Waveshare 4.2" RCLD - Faster display updates (42FPS) with OneBitDisplay

I just received the Waveshare 4.2" RLCD ESP32-S3 board this week and added support for it to my OneBitDisplay library. With a few minor changes, I was able to get the full screen update speed to a steady 42 FPS (see the video). I added this Arduino example to the library as "rlcd_speed_test".

https://github.com/bitbank2/OneBitDisplay

https://youtu.be/p-WI_dmIwO8

Update:

I remembered that digitalWrite() in Arduino is unusually slow. I changed them to gpio_set_level() and now it runs at 208 FPS :)

https://preview.redd.it/mb97h52rftzg1.jpg?width=640&format=pjpg&auto=webp&s=8e1f8ed2623ce19f9574aafb141d175a075f497d

reddit.com
u/Extreme_Turnover_838 — 9 days ago