
Espressif officially supports LittlevGL on ESP32! Let's try it!
Espressif has announced that they support LittlevGL on their ESP32 chips. Adding GUI to your ESP32 based IoT device is easier than ever. I made it work in 15 minutes,...

Hardware button usage
We use the STM32F429I-DISC1 Discovery kit to test for the LittlevGL hardware button capability. The board have two push-buttons: USER and RESET [1]. We use USER push-button. User button connected...

Running LittlevGL PC Simulator from Qt-Creator in Windows
Qt-Creator is a powerful IDE and is easy manage non Qt project too. With the latest release Qt 5.12.0, GCC x64 compiler, Windows is also supported. This is a step...

LittlevGL References
Here you can find some companies and projects where LittlevGL is used as GUI library. Please, write a few lines about your LittlevGL based project by hitting the Edit button...

Extend the functionality of objects in LittlevGL
Although the Objects in LittlevGL have a lot of built-in features sometimes you might need something special. For example, draw something unique on an object or change its behavior. In...

Contributing to LVGL
Thank you for considering contributing to LVGL. If you have some spare time to spend with programming you will certainly find a way to helpimproving LVGL. Do not afraid to take...

Use PNG images in LittlevGL
If you already used images in LittlevGL probably you used the Online image converter to convert an image to a C array and you compiled the C array into your...

New release v5.2 - New objects, new features and more
New objects Image button Calendar Arc Preloader Draw and rendering Line draw algorithm is improved to support perpendicular line endings Arc drawing Shadow drawing improvements Custom VDB write function can...

New release v5.1 - 4x Faster Anti-aliasing, Sparse Font Support and more
Here is the new v5.1 release of LittelvGL with a lot of updates including 4x faster anti-aliasing, sparse font support to save ROM for Asian fonts, scalable and beautiful font...

Embedded GUI Using Linux Frame Buffer Device with LVGL
LVGL is a graphics library targeting microcontrollers with limited resources. However it possible to use it to create embedded GUIs with high-end microprocessors and boards running Linux operation system. The...