LittlevGL's Blog is Open for Everyone

Do you have an interesting project? Ported LittlevGL to a new hardware? Do you know a great trick? You can add your post here to share your knowledge with others. Learn more here.

Micropython + LittlevGL

LittlevGL as a Micropython Library What is Micropython? Micropython is Python for microcontrollers. With Micropython you can write Python3 code and run it on bare metal architectures with limited resources....

How to use the iPod Nano 6 LCD for LittlevGL

This blog tells you how to hack the screen that is supposed to display in an Apple’s iPodNano6 for LittlevGL with an Espressif ESP32 Wifi/BLE SoC. All the source code...

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 LittlevGL

Do you have some free time to spend with programming? Are you working on an Embedded GUI project with LittlevGL? See how can you help to improve the graphics library!...

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...