What's best in performance to implement?

What MCU/Processor/Board and compiler are you using?

xtensa esp-idf v4.4 esp32-d0wd-v3

What do you want to achieve?

I have encoder and I’am about to create multiple tabs using lvgl

What have you tried so far?

I’ve got over 3k lines of code and changing screens with ‘lv_scr_load_anim’ is laggy.


I’m here to ask you guys to point out the correct approach so that you can use LVGL with ESP32 without clipping effect when changing screens. Should I initialize each screen statically before using / displaying them to switch between screens without screen interruption?

Or maybe I should consider making one-big screen and use gridnav?

Best regards, Coffin