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.

NXP LPCXpresso54628 (OM13098UL) - board certification review

The board is comprised of target LPC54628 device with an onboard, CMSIS-DAP / SEGGER® J-Link compatible debug probe. MCUXpresso configuration tools and extensive SDK drivers/examples are available for the board...

NXP i.MX RT1050 EVK - board certification review

The i.MX RT1050 EVK is a 4-layer through-hole USB-powered PCB. At it’s heart lies the i.MX RT1050 crossover MCU, featuring NXP’s advanced implementation of the Arm® Cortex®-M7 core. This core...

YeaCreate Nscreen32 - board certification review

YeaCreate Nscreen32 is a ESP32 based display development board kit. It includes ESP32-WROVER-IE(16M Flash + 8M PSRAM), a 480x320 4 inch TFT display, and a GT911 capacitance touch screen. It’s...

v7.11.0 is released

New features Add better screen orientation management with software rotation support Decide text animation’s direction based on base_dir (when using LV_USE_BIDI) Bugfixes fix(gauge) fix needle invalidation fix(bar) correct symmetric handling...

v7.10.1 is released

Bugfixes fix(draw) overlap outline with background to prevent aliasing artifacts fix(indev) clear the indev’s act_obj in lv_indev_reset fix(text) fix out of bounds read in _lv_txt_get_width fix(text) improve Arabic contextual analysis...

v7.10.0 is released

New features feat(indev) allow input events to be passed to disabled objects feat(spinbox) add inline get_step function for MicroPython support Bugfixes fix(btnmatrix) fix lv_btnmatrix_get_active_btn_text() when used in a group

NXP's GUI Guider uses LVGL

NXP just announced their new UI editor called GUI Guider which uses LVGL under the hood. Learn more here. Overview GUI Guider is a user-friendly graphical user interface development tool...

v7.9.1 is released

Bugfixes fix(cpicker) fix division by zero fix(dropdown) fix selecting options after the last one fix(msgbox) use the animation time provided fix(gpu_nxp_pxp) fix incorrect define name fix(indev) don’t leave edit mode...

v7.9.0 is released

New features feat(chart) add lv_chart_remove_series and lv_chart_hide_series feat(img_cahce) allow disabling image cacheing calendar: make get_day_of_week() public Added support for Zephyr integration Bugfixes fix(draw_rect) free buffer used for arabic processing fix(win)...

v7.8.1 is released

Bugfixes fix(lv_scr_load_anim) fix when multiple screen are loaded at tsame time with delay fix(page) fix LV_SCOLLBAR_MODE_DRAG