This article gives information about how to easily develop a LVGL application on STM32MP1 using STM32CubeIDE
1. Architecture overview[edit source]
1.1. Component presentation[edit source]
1.1.1. LVGL[edit source]
"LVGL" (Light and Versatile Graphics Library) is an open-source embedded GUI library that is written in C (with C++ compatibility) and is released under the MIT license. It’s optimized for deployment on micro-controllers and bare metal (no OS) devices, but on this article, we will see how to develop LVGL applications for our STM32MP1 microprocessor that runs the OpenSTLinux linux distribution.