Introduction
LVGL (Light and Versatile Graphics Library) is a free and open-source C graphics library providing everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visua...
LVGL (Light and Versatile Graphics Library) is a free and open-source graphics library providing everything you need to create an embedded GUI with easy-to-use mobile-phone-like graphical elements, beautiful visual effects, and a low memory footprint.
LVGL provides 30+ built-in widgets, 100+ style properties, scrolling, animations, advanced software rendering, built-in GPU support from MCUs to OpenGL, user input and event support, and much more.
You can think of LVGL as a collection of C and H files that can be dropped into any project to add UI capabilities to the product. LVGL can be compiled by any build system and integrated into any environment and framework.
LVGL Pro is the official UI Editor toolkit for LVGL, allowing you to speed up UI development by defining reusable UI components in XML, integrating with Figma, and more professional features. Learn more at https://lvgl.io/pro
Last updated on