LVGL's Blog is Open for Everyone

Do you have an interesting project? Ported LVGL 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.

New releases, boards and features

This is the copy of the monthly newsletter sent out to our subscribers. New bugfix release We have released v8.3.2 with these changes. By accident the version number in lvgl.h...

v8.3.2 is released

Fixes fix(fragment): fixed child fragment event dispatch 3683 fix(sdl): clear streaming/target texture with FillRect 3682 fix(sdl): transformation with alpha (#3576) 3678 fix(draw_sw): fix image cache to access the freed stack...

New features, Sponsored issues, New SquareLine Studio version and great videos

This is the copy of the monthly newsletter sent out to our subscribers. New features As you might know that we develop v9 (the new major version) in the master...

PikaScript and lvgl: Make Python Lighter, Easier and Smarter

What is PikaScript ? PikaScript is a Python interpreter designed specifically for microcontrollers, and it supports a subset of the common Python3 syntax. It’s lighter, requiring only 32k of code...

v8.3 is released, new website and demos, 10k GtiHub stars, sponsorship, SLS beta v1.1

This is the copy of the monthly newsletter sent out to our subscribers. Monthly Newsletter From now on we will send similar newsletters each month to keep you updated about...

v8.3.1 is released

Fixes fix(led): add bg_color draw descriptors back to led draw event to support LV_DRAW_COMPLEX 0 3515 fix(slider): fix knob drawing in symmetrical mode 2967172 fix(refr): fix lv_refr_get_top_obj 9750c97 fix(arc): fix...

v8.3.0 is released

Overview Layers Support transforming (zoom and rotate) any widgets and their children drawn by LVGL. To do this LVGL renders the transformed widgets into a layer and draws that layer...

NuMaker-HMI-N9H30 - board certification review

Nuvoton N9H30 series with ARM926EJ-S core can operate at up to 300 MHz and can drive up to 1024x768 pixels in RGB parallel port. It integrated TFT LCD controller and...

v8.2.0 is released

Overview Among many fixes and minor updates these are the most important features in v8.2.0: Abstract render layer to make it easier to attack external draw engines Add LV_FLAD_OVERFLOW_VISIBLE. If...

v8.1.0 is released

Overview v8.1 is minor release so besides many fixes it contains a lot of new features too. Some of the most important features are Built in support for SDL based...