🚀 Join our team at LVGL: Check out our current job openings
Ready-to-use projects maintained by us
LVGL works with any hardware from 100 MHz MCUs to multi-core Linux-based MPUs. Leading chip vendors already support LVGL in their ecosystem. We also provide ready-to-use projects that offer seamless integration. These projects include up-to-date repositories, responsive support, and extensive documentation.
Do you have HMI Boards?
Join our Project Maintenance Program to enjoy all the benefits for a tailored experience for your board.
Featured
10.1-inch STM32 Embedded Display
by Riverdi
STM32 Embedded 10.1” display is all-in-one complete and open-platform solution being able to independently handle the visual layer of devices with the need for high computing performance. The STM32 Embedded Displays series are industrial-quality LCD-TFT solutions based on the STM32H757XIH6 microcontroller.
MCU: STM32H757XIH6 (Cortex-M7 + M4 core, 480MHz)RAM: 1MB internal, 8MB external (32 bit access)Flash: 2MB internal, 64MB external flashGPU: Chrom-ART (DMA2D)Display size: 10.1”Display resolution: 1280x800
7-inch STM32 Embedded Display
by Riverdi
STM32 Embedded 5” display is all-in-one complete and open-platform solution being able to independently handle the visual layer of devices with the need for high computing performance. The 5-inch STM32 Embedded Displays series are industrial-quality LCD-TFT solutions based on the STM32U599NJH6Q or STM32U5A9NJH6Q microcontroller.
MCU: STM32H757XIH6 (Cortex-M7 + M4 core, 480MHz)RAM: 1MB internal, 8MB external (32 bit access)Flash: 2MB internal, 64MB external flashGPU: Chrom-ART (DMA2D)Display size: 7.0”Display resolution: 1024x600
STM32U5
by Riverdi
STM32 Embedded 5” display is all-in-one complete and open-platform solution being able to independently handle the visual layer of devices with the need for high computing performance. The 5-inch STM32 Embedded Displays series are industrial-quality LCD-TFT solutions based on the STM32U599NJH6Q or STM32U5A9NJH6Q microcontroller.
MCU: STM32U599NJH6Q / STM32U5A9NJH6QRAM: 2.5MBFlash: 4MBGPU: Neo-Chrom (GPU2D), Chrom-Art (DMA2D), Chrom-GRC (GFXMMU)Display size: 5.0”Display resolution: 800x480
RX72N-ENVISION-KIT
by Renesas
Equipped with 32-bit microcomputer, RX family flagship RX72N is an excellent choice for GUI creation using LCD, HMI development such as voice input/output, and IoT device development using Wi-Fi, BLE or Ethernet. By using LVGL's demo repository with Renesas' ecosystem, you can experience immediately and develop quickly.
MCU: R5F572NNHDFB (RXv3, 240MHz)RAM: 1MB internal SRAMFlash: 4MB internal, 32MB external QSPI FlashGPU: Dave2DDisplay size: 4.3”Display resolution: 480x272
EK-RA6M3G
by Renesas
The EK-RA6M3G evaluation kit enables users to seamlessly evaluate the features of the RA6M3 MCU Group and develop embedded systems applications using Renesas’ Flexible Software Package (FSP) and e2 studio IDE. Utilize rich on-board features along with your choice of popular ecosystem add-ons to bring your big ideas to life.
MCU: R7FA6M3AH3CFC (Cortex-M4, 120MHz)RAM: 640kB internal SRAMFlash: 2MB internal, 32MB external QSPI FlashGPU: Dave2DDisplay Resolution: 480x272Display size: 4.3”
EK-RA8D1
by Renesas
The EK-RA8D1 evaluation kit enables users to effortlessly evaluate the features of the RA8D1 MCU Group and develop embedded systems applications using Renesas’ Flexible Software Package (FSP) and e2 studio IDE. Utilize rich on-board features along with your choice of popular ecosystem add-ons to bring your big ideas to life.
MCU: R7FA8D1BHECBD (Cortex-M85, 480MHz)xRAM: 1MB internal, 64MB externalFlash: 2MB internal, 64MB external Octo-SPI flashGPU: Dave2DResolution: 480x854Display size: 4.5"
Board reviews & certifications
Apr 18, 2024
gen4-ESP32-32CT
The gen4 – ESP32 series of modules Designed and Manufactured by 4D Systems range from 2.4" to 3.5" display sizes with resolutions from 240x320 to 320x480 offering an SPI Interface between the screen and the ESP32-S3R8 Processor. Available in Non-Touch, Capacitive Touch, and Capacitive Touch with Cover Lens Bezel (CLB). The ESP32-S3R8 Processor makes available multiple GPIO which include UART, SPI, I2C, PWM, and Analog functionality, while also serving interfaces for the LCD Touch screen, Quad SPI Flash, microSD Card, and Native USB-C. The user interface to the gen4-ESP32 series is a 30-pin FPC/ZIF socket, designed for a 30-way 0.5mm pitch FFC cable, for easy and simple connection to an application or motherboard, or for connecting to accessory boards for a range of functionality advancements.
Apr 18, 2024
gen4-ESP50-32CT
The gen4 – ESP32 series of modules Designed and Manufactured by 4D Systems range from 4.3" to 9" display sizes with a resolution of 800x480 offering an RGB Interface between the screen and the ESP32-S3R8 Processor. Available in Non-Touch, Resistive Touch, Capacitive Touch, and Capacitive Touch with Cover Lens Bezel (CLB). The ESP32-S3R8 Processor makes available multiple GPIO which include UART, SPI, I2C, PWM, and Analog functionality, while also serving interfaces for the LCD Touch screen, Quad SPI Flash, microSD Card, and Native USB-C. The user interface to the gen4-ESP32 series is a 30-pin FPC/ZIF socket, designed for a 30-way 0.5mm pitch FFC cable, for easy and simple connection to an application or motherboard, or for connecting to accessory boards for a range of functionality advancements.
Feb 13, 2024
EK-RA8D1
The EK-RA8D1 evaluation kit enables users to effortlessly evaluate the features of the RA8D1 MCU Group and develop embedded systems applications using Renesas' Flexible Software Package (FSP) and e2 studio IDE. Utilize rich on-board features along with your choice of popular ecosystem add-ons to bring your big ideas to life.
Feb 06, 2024
Embedded 10.1” display
STM32 Embedded 10.1” display is all-in-one complete and open-platform solution being able to independently handle the visual layer of devices with the need for high computing performance. The STM32 Embedded Displays series are industrial-quality LCD-TFT solutions based on the STM32H757XIH6 microcontroller. It has been designed in a way that allows to meet most of the hardware and programming challenges faced by engineers, including access to all interfaces.
Feb 06, 2024
Embedded 7.0” display
STM32 Embedded 7.0” display is all-in-one complete and open-platform solution being able to independently handle the visual layer of devices with the need for high computing performance. The STM32 Embedded Displays series are industrial-quality LCD-TFT solutions based on the STM32H757XIH6 microcontroller. It has been designed in a way that allows to meet most of the hardware and programming challenges faced by engineers, including access to all interfaces.
Feb 06, 2024
Embedded 5.0” display
The Riverdi RVT50HQSNWC00-B STM32 Embedded 5.0” display is an all-in-one complete and open-platform solution capable of independently handling the visual layer of devices with the need for high computing performance. The STM32 5.0” Embedded Displays series are industrial-quality LCD-TFT solutions based on the STM32U599NJH6Q/STM32U5A9NJH6Q microcontroller. They have been designed in a way that allows them to meet most of the hardware and programming challenges faced by engineers, including access to all interfaces.
Dec 16, 2023
Generalplus GP328530A
GP328530A, a highly integrated SoC by Generalplus, is a high cost-performance ratio solution for multi-media and video streaming applications. It is developed with a high performance and power efficient ARM's ARM926EJ-S core operating at up to CPU/system 513/171MHz with significant enhancements in image, video processing, and power management for power savings. Other features include DDR/DDR2 memory, GPDLA Deep Learning Accelerator, JPEG CODEC engine, TFT-LCD/MIPI DSI interface, MIPI CSI interface, scaling engine, Image Processing Unit (IPU), Picture Process Unit (PPU), Sound Process Unit (SPU), Ethernet MAC, USB 2.0 High speed etc. The GP328530A processor is designed to connect with various types of memory card interfaces such as SD and MMC. Not only does GP328530A feature the high-speed performance, but it is also a cost-effective system and - the most importantly - compatible with all ARM based programs.
Jun 14, 2023
RA6M3 HMI board
The RA6M3 HMI board is a high-cost-performance graphic evaluation kit brought to you by RT-Thread in collaboration with Renesas and LVGL. Say goodbye to traditional HMI + main control board hardware and hello to the full capabilities of HMI + IoT + control with just one set of hardware. With Renesas’ high-performance RA6M3 chip and RT-Thread’s software ecosystem at its core, the HMI Board packs a punch with its strong hardware performance and rich software ecosystem. This makes it easier than ever for developers to create cutting-edge GUI smart hardware products.
May 09, 2023
ESP Terminal 3.5"
This Elecrow terminal is a microcontroller based on the ESP32 master. It adopts Xtensa 32-bit LX7 dual-core processor with a main frequency of up to 240Mhz, supports 2.4GHz Wi-Fi and Bluetooth 5 (LE), and can easily handle common edge terminal device application scenarios, such as industrial control, agricultural production environment detection and processing, intelligent logistics monitoring, smart home scenarios and more. This terminal also has a 3.5-inch parallel RGB interface capacitive touch screen with a resolution of 320x480 to ensure perfect image output at a frame rate (FPS) of 60. On the back of this terminal, we have introduced 4 Crowtail interfaces, which can be used with our Crowtail series sensors, plug and play, and create more interesting projects quickly and conveniently. In addition, it is also equipped with an SD card slot for extended storage (SPI leads) and a buzzer function. It supports ESP-IDF and Arduino IDE development, and is compatible.
May 03, 2023
Apollo4B
DASQI Apollo4B board can display 454*454 Round AMOLED Display, QSPI interface, Capacitive touch pad, and has SD-CARD slot , supported LVGL file system interface.The board also has RTK GPS high accuracy location positioning, Accelerometer + GYRO + E-Compass, Barometer, Current Sensor features, and I2C/SPI/UART/MIPI interfaces.
Mar 17, 2023
IT986x EVB
IT986x SoC series is equipped with dual ARM9 CPUs which can operate at up to 800MHz. It has a powerful 2D graphics engine that supports up to 1080p video, allowing for the implementation of a GUI that is both vivid and responsive. As for the panel resolution, it can display up to 2160*1080 pixels. MIPI, RGB, LVDS and other panel interfaces are also supported. It is embedded with up to 1Gb DDR3 memory, with various peripheral interfaces reserved, giving designers great expandability. Support FreeRTOS within the comprehensive ITE SoC SDK.
Jan 18, 2023
NuMaker-HMI-MA35D1-S1
The NuMaker-HMI-MA35D1-S1 is an evaluation board for Nuvoton NuMicro MA35D1 series microprocessors, and consists of three parts: a NuMaker-SOM-MA35D16A81 SOM board, a NuMaker-BASE-MA35D1B1 base board and a 7” TFT-LCD daughter board. The SOM board integrates core components to simplify the system design, based on MA35D16A887C (BGA312 package, and stacking a 256 MB DDR), PMIC power solution, a 16 GB eMMC Flash, and two Gigabit Ethernet PHY. The NuMaker-HMI-MA35D1-S1 has rich peripherals such as 2 sets of Gigabit Ethernet, USB2.0 high-speed host and device, 2 sets of CAN FD, and SPI, I2C, UART, RS-485 serial communication ports for users to facilitate the evaluation in HMI and industrial control, home appliances, 2-wheel cluster, medical device, new energy applications, Machine Learning or your creative applications.
Dec 08, 2022
STM32H7B3I-DK
The STM32H7B3I-DK Discovery kit is a complete demonstration and development platform for STMicroelectronics Arm® Cortex®-M7 core-based STM32H7B3LIH6QU microcontroller. The full range of hardware features available on the board helps users enhance their application development by an evaluation of almost all peripherals (such as USB OTG_HS, microSD, USART, FDCAN, audio DAC stereo with audio jack input and output, camera, SDRAM, Octo-SPI Flash memory and RGB interface LCD with capacitive touch panel). ARDUINO® Uno V3 connectors provide easy connection to extension shields or daughterboards for specific applications.
Feb 18, 2022
NuMaker-HMI-N9H30
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 2D graphics accelerator, up to 16.7 million colors (24-bit) LCD screen output, and provides high resolution and high chroma to deliver gorgeous display effects. It embedded up to 64 MB DDRII SDRAM, along with ample hardware storage and computing space for excellent design flexibility.
Sep 09, 2021
IDO-SMLCD72-V1-2EC
IDO-SMLCD72-V1-2EC is powerful board with OpenWRT operating system, 1024x600 7” screen and 1.2 GHz CPU.
Sep 09, 2021
WT-86-32-3ZW1
WT-86-32-3ZW1 intelligent panel is a product based on ESP32-S2-WROVER module that drivers a 320×320 3.92” touch screen. The ESP module can also handle the wireless connection. It can be integrated into many intelligent products as a small and convenient intelligent panel.You can develop with ESP-IDF or the Wireless-Tag’s custom UI editor called 8ms.
Jun 19, 2021
i.MX RT595 EVK
The i.MX RT595 EVK features NXP’s advanced implementation of the Arm® Cortex®-M33 core, combined with an advanced GPU called VGLITE.
May 12, 2021
LPCXpresso54S018 (OM13098UL)
LPC54S018-EVK earned Standard LVGL board certification, which means the users can be sure that this board can be easily used with LVGL and they can expect decent performance and quality. Note that the LPC54018 based (LPCXpresso54018, part no. OM40003) comes with an LCD already attached. From the point of view of a graphics application, it behaves identically to LPC54S018 board (LPCXpresso54S018, part no LPC54S018-EVK) for which you need to get the LCD and attached separately.
May 12, 2021
i.MX RT1064 EVK
The i.MX RT1064 EVK uses the i.MX RT1064 crossover MCU, running at 600 MHz featuring NXP’s advanced implementation of the Arm® Cortex®-M7 core. It's the first i.MX RT devices that includes on-chip flash (4 MB). Support for FreeRTOS™ available within the MCUXpresso SDK. The i.MX RT1064 EVK board is now supported by Arm® Mbed™ OS and Zephyr™ OS, both open-source embedded operating systems for developing the Internet of Things.
May 12, 2021
i.MX RT1060 EVK
The i.MX RT1060 EVK uses the i.MX RT1060 crossover MCU, running at 600 MHz featuring NXP’s advanced implementation of the Arm® Cortex®-M7 core. The 1 MB on-chip RAM, GPU and many external memory make this board ideal for UI applications. Support for FreeRTOS™ available within the MCUXpresso SDK. The i.MX RT1060 EVK board is now supported by Arm® Mbed™ OS and Zephyr™ OS, both open-source embedded operating systems for developing the Internet of Things.
Mar 24, 2021
LPCXpresso54628 (OM13098UL)
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 at mcuxpresso.nxp.com. The LPCXpresso54628 board is an Arm® Mbed™-Enabled platform for developing the Internet of Things with a free, open-source embedded operating system. In addition to standard LPCXpresso V3 features, this board includes a complete set of peripheral interfaces to enable developers to fully explore the capabilities of LPC546xx devices.
Mar 24, 2021
i.MX RT1050 EVK
Powered by an i.MX RT1050 crossover MCU, featuring NXP’s advanced implementation of the Arm® Cortex®-M7 core. This core operates at speeds up to 600 MHz to provide high CPU performance and great real-time response. Support for FreeRTOS™ available within the MCUXpresso SDK and also supported by Arm® Mbed™ OS and Zephyr™ OS.
Mar 23, 2021
Nscreen32
YeaCreate Nscreen32 is an 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 also the 1st LVGL official certified board in the world. Nscreen32 is a cost-effective solution for IoT applications and for embedded systems in general.
Project Maintenance Program
Make it easy to get started with your HMI board and LVGL. We can maintain a GitHub repository where we keep LVGL updated, optimize performance, add an easy-to-follow user guide, respond to user issues, and record a video to showcase your device in action.
Learn more