Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST]Move to lvgl 9.0 #54

Open
luc-github opened this issue Jan 17, 2024 · 3 comments
Open

[FEATURE REQUEST]Move to lvgl 9.0 #54

luc-github opened this issue Jan 17, 2024 · 3 comments
Labels
enhancement New feature or request lvgl 9.x

Comments

@luc-github
Copy link
Owner

luc-github commented Jan 17, 2024

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

@luc-github luc-github added enhancement New feature or request lvgl 9.x labels Jan 17, 2024
@luc-github
Copy link
Owner Author

9.0 is out : https://github.com/lvgl/lvgl/releases/tag/v9.0.0 so time to start

@luc-github
Copy link
Owner Author

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

@luc-github
Copy link
Owner Author

luc-github commented Aug 29, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request lvgl 9.x
Projects
None yet
Development

No branches or pull requests

1 participant