ESP3D-TFT
ESP3D-TFT copied to clipboard
[FEATURE REQUEST]Move to lvgl 9.0
I did some reading on migration guide and API description - the mechanism seems pretty identical, API is very close but there are a lot of renaming I plan to really start to work on it when official 9.0 release is done and move to 9.x when first bug release is out
9.0 is out : https://github.com/lvgl/lvgl/releases/tag/v9.0.0 so time to start
Looking at the changes - the initialisation is different - and some Api is cleaner So new API impact mostly display driver and input driver and of course bpc.c , that said espressif seems not yet ready for some drivers because sample code still use lvgl 8.3, https://github.com/espressif/esp-idf/blob/master/examples/peripherals/lcd/i80_controller/main/idf_component.yml |which show that espressif consider 9.0 is not yet mature to be integrated - also the docs between 9.0 release and latest git have been modified which confirm that we should wait next minor release to recheck integration possibility
lvgl is now 9.2 and also some espressif sample codes have been updated (https://github.com/espressif/esp-iot-solution/tree/master/examples/display/lcd/rgb_lcd_8bit) - so it will be time to update ESP3D-TFT also