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.

v7.7.0 is released

New features Add PXP GPU support (for NXP MCUs) Add VG-Lite GPU support (for NXP MCUs) Allow max. 16 cell types for table Add lv_table_set_text_fmt() Use margin on calendar header...

v7.6.1 is released

Bugfixes Fix BIDI support in dropdown list Fix copying base dir in lv_obj_create Handle sub pixel rendering in font loader Fix transitions with style caching Fix click focus Fix imgbtn...

v7.6.0 is released

New features Check whether any style property has changed on a state change to decide if any redraw is required Bugfixes Fix selection of options with non-ASCII letters in dropdown...

v7.5.0 is released

New fetures Add clean_dcache_cb and lv_disp_clean_dcache to enable users to use their own cache management function Add gpu_wait_cb to wait until the GPU is working. It allows to run CPU...

v7.4.0 is released

The main new features of v7.4.0 are run-time font loading, style caching and arc knob with value setting by click. New features Add lv_font_load() function - Loads a lv_font_t object...

v7.3.1 is released

Bugfixes Fix drawing value string twice Rename lv_chart_clear_serie to lv_chart_clear_series and lv_obj_align_origo to lv_obj_align_mid Add linemeter’s mirror feature again Fix text decor (udnerline strikethrough) with older versions of font converter...

LVGL's Micropython binding on STM32F746 Discovery

This post summarizes how to get started with Micropython and LVGL on STM32F746 Discovery Get the Micropython The fork of the original Micropython repository with LVGL is available at https://github.com/lvgl/lv_micropython....

v7.3 is released

The most interesting yet very simple feature of v7.3.0 are lv_event_send_refresh(obj) and lv_event_send_refresh_recursive(obj). They send an LV_EVENT_REFRESH event to an object or to all its descendants too. lv_event_send_refresh_recursive(NULL) will notify...

v7.2 is released

v7.2 is relesed with features like screen change animation, easy theme extension support, and many others. v7.2.0 (21.07.2020) New features Add screen transitions with lv_scr_load_anim() Add display background color, wallpaper...

v7.1 is released

v7.1 is here with features like Big-endian support, Improved encoder support or Text alignment on button matrixes, and several bug fixes. New features Add focus_parent attribute to lv_obj Allow using...