New driver API, SLS v1.2 release, and others
This is the copy of the monthly newsletter sent out to our subscribers.
I hope you are doing well. I’ve summarized the news around LVGL in 2023 so far.
New driver architecture
After a longer than expected polishing I have merged the driver architecture update to the “master” branch. It includes a lot of changes: New color formats support and management with RGB888 support API changes in display and input device (indev) drivers Built-in drivers
If you would like to try out these changes please take a look at this GitHub issue where I’ve summarized the changes in more detail.
This update opens the door for moving more drivers into the main LVGL repository. The goal is to have vendor agnostic drivers for the various display and touch controllers to which any vendor’s SPI, I2C or other periphery can be easily attached.
LVGL v9 plans
Besides many smaller changes for v9 will focus on 2 main topics:
- Parallel rendering to better utilize multiple CPU cores and GPUs
- New image decoder and image format support
See the Roadmap for more details.
I’ll keep you updated if there is something to try out :)
LVGL patch release
We have released LVGL v8.3.5 with several bug fixes and improved NXP and STM GPU support.
From now on we will release a bugfix release at the beginning of each month.
I am happy to tell you that LVGL and SquareLine Studio will be presented on the booths of many vendors including NXP, STM, Nuvoton and Espressif. We have created new demos for this event, so be sure to check them out!
We will also be there on March 15 all day, so if you want to meet us, just reply to this email and we can schedule a meeting.
New certified board
We certified an amazing board from Nuvoton. It received its well deserved Professional certificate:
SquareLine Studio v1.2 and v1.2.1 are released too. The main changes are:
- The Chart widget is added
- Flex layout is added
- 4 new Espressif boards are added (having 6 in total)
- 3 Nuvoton boards are added
A new Tutorial video about the Flex layout is also released:
I’m happy to tell you that we are participating in EBV’s seminar tour across Europe to present SquareLine Studio and LVGL. There will be seminars in many countries, so if you are interested in it contact your local EBV representative or check out the events here.
And finally some community projects: - LVGL running on PipePhone - Rotary encoder + LVGL tutorial - NuttX terminal