Many thanks to LVGL Forum. Without their guidance in this post it would have been impossible to bring this to safe port.
Now what works and what can be used with LVGL and fast parallel epapers:
- Buttons
- Sliders
- Dropdowns
- Checkboxes (But not always are fully responsive)
- Boolean switches (But not always are fully responsive)
- Tabs
- Charts
That's what we tried so far in the main.cpp using the default examples. The idea is that you can build a simple human interface in epaper.
Note: This image was on the early stages when we were getting some black areas. Now the UX is rendered correctly!
Please check the Wiki to get a quick introduction on how to test this
https://github.com/martinberlin/lv_port_esp32-epaper/wiki