-
- LVGL - Light and Versatile Graphics Library
- Supports all targets
-
License:
Custom
-
Downloaded 2.3M times
-
- LVGL adapter with unified display management, tearing control, thread safety, and optional filesystem/decoder/FreeType support.
- Supports all targets
-
License:
Custom
-
Includes 5 examples
-
Downloaded 9.9k times
Examples matching your search query:
-
lvgl_common_demo
This example demonstrates using the esp_lvgl_adapter with LVGL for running benchmark demos across various LCD interfaces.
-
lvgl_decode_image
This example demonstrates decoding and displaying multiple image formats using LVGL with the esp_lv_decoder component.
-
lvgl_freetype_font
This example demonstrates FreeType font rendering with LVGL, enabling scalable multi-language font support and dynamic sizing.
-
lvgl_dummy_draw
This example demonstrates using the dummy draw mode of the esp_lvgl_adapter component for direct LCD control, featuring rendering mode switching and touch interaction.
-
lvgl_multi_screen
This example demonstrates how to drive two SPI LCD panels simultaneously using LVGL, showcasing dual display support and independent rendering for each screen.
-
Examples matching your search query:
-
rgb_lcd
This example demonstrates the initialization and usage of the esp_lvgl_port component with an RGB LCD.
-
touchscreen
This example demonstrates the initialization and usage of the esp_lvgl_port component, including LCD and touch hardware setup.
-
- Driver for Waveshare ESP32 S3 Touch LCD 4.3 with GT911 touch and LVGL v8/v9 support
-
-
License:
MIT
-
Includes 1 example
-
Downloaded 6 times
Examples matching your search query:
-
lvgl_widgets
This example demonstrates how to compile and run the official LVGL Widgets demo on the Waveshare ESP32-S3 Touch LCD 4.3 board.
-
- Board Support Package for BigTreeTech Panda Touch (ESP32-S3) with no graphical library
-
-
-
License:
MIT
-
Includes 2 examples
-
Downloaded 8 times
Examples matching your search query:
-
display_noglib
Raw panel (no LVGL) example for the BigTreeTech Panda Touch BSP, demonstrating direct framebuffer access without LVGL using the `pandatouch_noglib`…
-
display_slint
Slint UI example for the BigTreeTech Panda Touch BSP, replicating the `display_demo` using Slint instead of LVGL. It features a three-tab UI with…
-
- Board Support Package for BigTreeTech Panda Touch (ESP32-S3)
-
-
-
License:
MIT
-
Includes 3 examples
-
Downloaded 9 times
Examples matching your search query:
-
display_lvgl_benchmark
LVGL benchmark example for the BigTreeTech Panda Touch BSP that runs the built-in LVGL benchmark suite (`lv_demo_benchmark`) and prints a performance…
-
display_hello
LVGL example for the BigTreeTech Panda Touch BSP that displays a "Hello, Panda Touch!" label centered on screen and starts the USB MSC host.
-
display_demo
Comprehensive BSP showcase for the BigTreeTech Panda Touch featuring a four-tab LVGL UI that demonstrates all hardware capabilities. The tabs include…
-
Examples matching your search query:
-
- CUBE32 Board Support Package for ESP32-S3 — AI-ready hardware drivers for display, touch, IMU, audio, camera, LTE modem, PMU, RTC, and more
-
-
-
License:
MIT
-
Includes 9 examples
-
Downloaded 11 times
Examples matching your search query:
-
hello_audio_player
This example demonstrates an audio player with LVGL UI that plays WAV and MP3 files from an SD card on the CUBE32 board.
-
hello_audio_recorder
This example demonstrates audio recording and playback functionality on the CUBE32 board with an LVGL user interface.
-
hello_rtc_ntp
This example demonstrates BM8563 RTC initialization, NTP time synchronization, and LVGL display using WiFi and LTE.
-
Examples matching your search query:
-
- ESP-IDF driver for ILI9486 LCD controller
- Supports all targets
-
License:
MIT
-
Includes 4 examples
-
Downloaded 39 times
Examples matching your search query:
-
Examples matching your search query:
-
display
This is a minimal display example using the LVGL graphics library. With just a few function calls, it sets up the display and shows the Espressif…
-
- A Lottie animation player for LVGL (v8 and v9), powered by ThorVG as the rendering engine.
- Supports all targets
-
License:
Apache-2.0
-
Includes 1 example
-
Downloaded 55 times
Examples matching your search query:
-
lvgl_lottie_player
This example demonstrates how to play Lottie JSON animations using the esp_lv_lottie_player component with LVGL.
-
- esopublic - MCU abstraction and utilities like console, communication and ui driver.
- Supports all targets
-
License:
Apache 2.0
-
Includes 4 examples
-
Downloaded 66 times
Examples matching your search query:
-
sld_demo_s3_lvgl
This software demonstrates the usage of the SMM display series from Schukat using the esopublic library, supporting multiple boards driven by ESP32…
-
Examples matching your search query:
-
display
This is a minimal display example using the LVGL graphics library. With just a few function calls, it sets up the display and shows the Espressif…
-
Examples matching your search query:
-
Examples matching your search query:
-
display
This is a minimal display example using the LVGL graphics library, showcasing the Espressif logo with a text label.
-
display_lvgl_demos
This example shows LVGL internal demo - LVGL demo player (all LVGL examples are included).
-
Examples matching your search query:
-
display_lvgl_demos
This example shows LVGL internal demo - LVGL demo player (all LVGL examples are included).
-
display
This is a minimal display example using the LVGL graphics library. With just a few function calls, it sets up the display and shows the Espressif…
-
Examples matching your search query:
-
display
This is a minimal display example using the LVGL graphics library. With just a few function calls, it sets up the display and shows the Espressif…
-
Examples matching your search query:
-
lvgl_spng
This demo shows how to add Split PNG to the lvgl project using the ESP32-C3-LCDkit development board. It outlines the necessary hardware, steps for…
-
Examples matching your search query:
-
qspi_without_ram
This example demonstrates using the ST77903 display driver with the LVGL library on an ESP32-S3 or ESP32-C5 board.