We just crossed 10,000 pull requests on LVGL. 🎉 That's 10,000 bug fixes, new features, optimizations and improvements from contributors all over the world. LVGL started as a small embedded GUI library. Today it powers products ranging from wearables and industrial panels to smart home devices and medical equipment, and this milestone is a testament to the community that keeps pushing it forward. To every contributor who ever opened a PR, thank you! Whether it was a typo fix or a major new driver, it all counts. Here's to the next 10k. 🚀 #LVGL #OpenSource #EmbeddedGUI #EmbeddedSystems #GUI #Milestone
About us
LVGL is an open-source graphics library providing everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint.
- Website
-
https://lvgl.io
External link for LVGL
- Industry
- Software Development
- Company size
- 2-10 employees
- Type
- Privately Held
- Founded
- 2020
- Specialties
- gui, embedded, microcontroller, and graphics design
Employees at LVGL
Updates
-
New video: LVGL on the STM32H7S78-DK. 👨💻 The H7S7 is a high-performance MCU with a NeoChrom 2D GPU — and LVGL makes full use of it. The integration covers a lot of ground: custom memory sections, a bootloader flashing step, NeoChrom static library setup, and CubeIDE IOC configuration. The video walks through all of it: → MCU architecture → Project structure → Flashing the bootloader → Special memory sections → NeoChrom static library → LVGL configuration → STM32CubeIDE IOC setup 🎥 Full video in the comments. 🔗 lvgl.io/boards #LVGL #STM32 #EmbeddedSystems #NeoChrom #EmbeddedUI
-
Building complex UIs always starts with simple, well-crafted components. A great example is this network signal indicator created by Halysson Carvalho using LVGL Pro. Clean, reusable, and designed with scalability in mind, exactly the kind of building block that makes advanced embedded interfaces possible. Small components, big impact. #LVGL #LVGLPro #EmbeddedUI
-
-
LVGL reposted this
Hi! I’d like to share a short demo of our pet project that I’m working on together with Fedor Petrovichev. It’s a wearable GPS and weather tracker designed for hiking and outdoor activities. In this project, we put a strong focus on the device’s look and ergonomics. I spent a significant amount of time designing and implementing the GUI shown in the demo. The interface is built using LVGL , and the firmware is based on The Zephyr Project . We’re planning to publish a detailed article about the project and release a full demo video soon. We’re also considering making the project fully open-source and publishing all source code and hardware design files on GitHub. #EmbeddedSystems #LVGL #GUI #FirmwareDevelopment #HardwareDesign #ZephyrRTOS
-
Here is a very nice example of LVGL running without a touch screen but using physical buttons for navigation. Even if your product does not have a touchscreen, LVGL can be a great choice as well for the embedded UI. #lvgl #ui #gui #hmi #ux #embedded #iot #industrial
📺 Bringing a pet project to life (https://lnkd.in/dTrQDHFH). Some UI stuff. So, on to the core logic. As I wrote before, I went with LVGL for the display UI and thought through the overall menu structure. While testing the audio side of the board I'd already written the abstractions I needed for handling audio streams, so the first thing I wanted to hook into the UI was stream control. The video shows a little demo of navigating the menu and setting up a few different connections between audio sources and sinks. They're already fully functional by the way, and the UI with some subtle animations runs smooth which honestly just feels great 🤌 #EmbeddedSystems #HardwareDesign #PCBDesign #BringUp #HardwareDebugging #FirmwareDevelopment #BuildInPublic #Prototyping #ElectronicsEngineering
-
LVGL reposted this
Riverdi is not only about of-the-shelf products. Majority of our daily work are custom projects! These are designed around platforms preferred by customers meaning we are flexible to go with not obvious combinations! One of the platforms we presented at embedded world Exhibition&Conference was Espressif Systems #esp32p4 based 12.1" high brightness display with industrial touch panel! This RISC-V microcontroller using LVGL library was presented to the audience at #esp booth, but the same demo was also at #riverdi booth but with 7" size display! Easy to port GUI, flexible platform and future products with ESP are coming! The same hardware will be showcased by Juraj Michálek during next events Espressif Systems will join! Thanks Juraj Michálek and Gábor Kiss-Vámosi for making it happen!
-
-
LVGL reposted this
Testing a UI I built using LVGL Pro, designed to scale across multiple screen sizes (240, 360, and 466 px). Leveraging LVGL’s bind styles and multi-target support of the editor, the same UI adapts seamlessly without redesign. Currently running on 240 and 466 px displays, with consistent behavior and layout across both. One UI, multiple targets. LVGL Pro #lvgl #lvglpro #ui
-
LVGL reposted this
😍 WOW! I found a nice board with support on NuttX (thanks #Xiaomi team for adding it) 🎉 🚀 This board is officially called LCKFB-SZPI-ESP32S3: https://lnkd.in/dgQG8tKn But you will find it on Aliexpress with more friendly name like ESP32-S3 DeepSeek AI Voice Chat Camera Among the cool things supported on NuttX (like LCD, Audio, Camera, etc), there is also a USB UVC Camera driver that allow you convert this device to a webcam for your computer! Really cool, isn't it?
-
-
We've been working on something new: LVGL Safe a purpose-built UI runtime designed from the ground up for safety-critical deployment. Not a fork of LVGL Open. Not a stripped-down version. A separate codebase built specifically for teams certifying medical devices (IEC 62304), industrial systems (IEC 61508), automotive(ISO 26262), and aerospace (DO-178C). Built by the same team behind LVGL Open. A decade of embedded UI experience being brought to your safety-first products. 🗓️ Targeting general availability by end of Q2, 2026/ 🚨Early Access open now. Read the full announcement: https://lnkd.in/e63j7dAD Apply for Early Access: https://lvgl.io/safe
-
We're excited to announce LVGL Pro v1.1.2! This release brings a custom context menu, smarter resource conversion, and over a dozen bug fixes driven directly by community feedback. The editor keeps getting more stable and polished with every release, thanks to our amazing community and contributors. A special thanks from the LVGL Pro team to each and every one of you! Read the details of the release at: https://lnkd.in/enxuKxp3 Download: https://lnkd.in/egufD7AR