How to Make LVGL9.x C/C++ Applications on a Dual Core RP2040 MCU
The Raspberry Pi Pico, powered by the RP2040 microcontroller, is a versatile piece of hardware for graphical user interface (GUI) applications, especially when paired with the open-source LVGL (Light and Versatile Graphics Library). With the recent release of LVGL9, developers can take advantage of improved performance, new features, and enhanced flexibility. However, running LVGL efficiently on the RP2040 requires optimizing resource usage, particularly by utilizing both Cortex-M0+ cores.