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.

Run Linux On Win10 For PC Simulator With WSL+XLaunch

What is this post about? This post rises to explain a new method to run PC Simulator within Windows 10. So far, there are many ways of launching simulation: PC-Simulator...

New release v5.3 - Micropython support, New object types, new features

What has happened since v5.2? LittlevGL integrations Espressif officially supports LittlevGL as a GUI library for ESP32. Read more in this post. Zephyr](https://www.zephyrproject.org/), a popular RTOS for IoT, has integrated...

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 projects where LittlevGL was used as GUI library. Please, write a few lines about your LittlevGL based project by hitting the Edit button here. Uploading...

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