From 92f7c18ee417585e5dbacb111aaa749bad054425 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 23 Jan 2024 16:26:57 +0100 Subject: [PATCH] add v9.0 post --- _posts/2024-01-23-monthly-newsletter.md | 38 +++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 _posts/2024-01-23-monthly-newsletter.md diff --git a/_posts/2024-01-23-monthly-newsletter.md b/_posts/2024-01-23-monthly-newsletter.md new file mode 100644 index 0000000..59a85af --- /dev/null +++ b/_posts/2024-01-23-monthly-newsletter.md @@ -0,0 +1,38 @@ +--- +layout: post +title: LVGL v9 is released +author: "kisvegabor" +cover: /assets/release_cover.png +--- + +> This is the copy of the monthly newsletter sent out to our subscribers. + +## Finally we have released LVGL v9! 🎉 + +We have already updated these projects: + +- [lv_port_pc_eclipse](https://github.com/lvgl/lv_port_pc_eclipse/) +- [lv_port_pc_visual_studio](https://github.com/lvgl/lv_port_pc_visual_studio) +- [lv_port_linux_frame_buffer](https://github.com/lvgl/lv_port_linux_frame_buffer) +- [lv_port_pc_visual_studio](https://github.com/lvgl/lv_port_pc_visual_studio) +- [lv_renesas](https://github.com/lvgl/lv_renesas) +- [lv_port_stm32f769_disco](https://github.com/lvgl/lv_port_stm32f769_disco) +- [lv_web_emscripten](https://github.com/lvgl/lv_web_emscripten) +- [GitHub codespace](https://blog.lvgl.io/2023-04-13/monthly-newsletter) + +And v9 is also available as a + +- [PlatformIO library](https://registry.platformio.org/libraries/lvgl/lvgl) +Arduino library +- [CMSIS-PACK](https://www.keil.arm.com/packs/lvgl-lvgl/versions/) + +In the past few days, I've conducted extensive benchmarking, and here are my findings: + +- v9 is approximately 10% faster in the most basic bare-metal software rendering configuration. +- When testing with the Renesas DAVE2D GPU, the CPU usage calculated from the FreeRTOS idle task is half that of pure software rendering. +- Next week, I plan to conduct further tests with an i.MX 9 multi-core MPU board to assess the benefits of parallel software rendering. +- There is [significant potential](https://github.com/lvgl/lvgl/issues/4926#issuecomment-1905860994) to enhance performance on the ESP32 as well. + +I hope you will try out the new version soon! As always, your feedback is highly appreciated. If you encounter any performance issues, instability, bugs, or documentation concerns, please let us know in a [GitHub issue](https://github.com/lvgl/lvgl/issues). + +While migrating to v9, remember that LVGL now includes built-in drivers for SDL, X11, Windows, various display controllers, and many others. The [CHANGELOG](https://docs.lvgl.io/master/CHANGELOG.html) can also be very useful. 😉