LVGL Projects

149 projects using LVGL

LVGL is a lightweight, open-source C graphics library designed to build professional user interfaces on any microcontroller or microprocessor. It features a hardware-independent architecture with low memory requirements, supporting advanced rendering features like anti-aliasing, animations, and complex layout engines.

ESP32-TUX

ESP32-TUX

ESP32-TUX is a comprehensive Touch UX template for ESP32 and ESP32-S3 microcontrollers, leveraging the LVGL graphics library and LovyanGFX driver. It provides a ready-to-use framework for building sophisticated HMI applications with features like Wi-Fi provisioning, OTA updates, and theme switching across various 3.5-inch display modules.

freertos lvglspiffs
266

ESP32-Watch for OpenHaystack

An ESP32-based smartwatch project that integrates with Apple's Find My network using the OpenHaystack protocol. It features a graphical user interface built with LVGL and LovyanGFX, providing location tracking capabilities without the need for a GPS module by broadcasting via Bluetooth Low Energy (BLE).

freertos lvgl
34
ESP32Berry

ESP32Berry

A comprehensive handheld OS-like application for the LilyGO T-Deck, leveraging LVGL for its user interface and LovyanGFX for high-performance display driving. It features a ChatGPT client, dynamic WiFi configuration, and system-level controls for audio and brightness.

freertos lvgl
236

Hynitron CST816S Touch Controller Driver for Apache NuttX

A specialized device driver for the Hynitron CST816S touch controller, integrated with the Apache NuttX RTOS. It provides support for I2C-based touch data retrieval and GPIO interrupt handling, primarily targeting the PineDio Stack BL604 and other RISC-V or ESP32 platforms.

nuttx lvgl

LVGL Blog

The official blog repository for the LVGL (Light and Versatile Graphics Library) project, featuring technical articles, release notes, and hardware reviews. It serves as a community hub for sharing experiences, porting guides, and GUI development tips using LVGL on various embedded platforms.

lvglmicropython