-
- LVGL - Light and Versatile Graphics Library
- Supports all targets
-
License:
Custom
-
Downloaded 2.3M times
-
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.
-
- 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:
-
qspi_with_ram
This example demonstrates using various LCD drivers with the ESP32, utilizing the LVGL library for graphical displays.
-
Examples matching your search query:
-
rgb_avoid_tearing
This example demonstrates how to avoid tearing when using LVGL with RGB interface screens in an esp-idf project.
-
- esp_lcd driver for ILI9488 displays
- Supports all targets
-
License:
MIT
-
Includes 2 examples
-
Downloaded 91.0k times
Examples matching your search query:
-
lvgl
This is a basic example using LVGL and an ILI9488 SPI display.
-
lvgl_for_i8080
LVGL is an open-source graphics library for creating modern GUIs, suitable for embedded applications.
-
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 logo along with a text label.
-
display_lvgl_benchmark
This example runs the LVGL benchmark demo to measure graphical performance on Espressif and M5Stack boards. It can be used as a standalone example and allows for triggering benchmarks by adding the "Run benchmark" label to a PR.
-
display_lvgl_demos
This example shows LVGL internal demo - LVGL demo player (all LVGL examples are included).
-
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:
-
display_lvgl
This example demonstrates how to use the `esp_board_manager` with LVGL on supported development boards.
-
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:
-
qspi_with_ram
This example demonstrates using SPD1020, GC9B71, or SH8601 display drivers in an ESP-IDF project with LVGL integration.
-
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…
-
display_lvgl_benchmark
This example runs the LVGL benchmark demo to measure graphical performance on Espressif and M5Stack boards and can be triggered by adding the "Run…
-
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 logo along with a text label.
-
display_lvgl_benchmark
This example runs the LVGL benchmark demo to measure graphical performance on Espressif and M5Stack boards. It is used in CI for selected pull requests and after merging changes into the master branch.
-
display_lvgl_demos
This example shows LVGL internal demo - LVGL demo player which includes all LVGL examples.
-
display_camera_video
This example shows how you can obtain frames from MIPI-CSI / DVP camera and display them on LCD. It continuously fetches image frames from the camera and displays them on LCD using LVGL's canvas widget.
-
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 logo along with a text label.
-
display_lvgl_benchmark
This example runs the LVGL benchmark demo to measure graphical performance on Espressif and M5Stack boards. It can be triggered by adding the "Run benchmark" label to a PR, with measured values compared against the master branch.
-
Examples matching your search query:
-
lcd_qemu_rgb_panel
This example demonstrates how to use the virtual QEMU RGB panel, allowing LVGL to render its graphical user interface on a chosen frame buffer,…
-
Examples matching your search query:
-
display
This is a minimal display example using the LVGL graphics library. It sets up the display and shows the Espressif logo along with a text label with…
-
display_lvgl_benchmark
This example runs the LVGL benchmark demo to measure graphical performance on Espressif and M5Stack boards, used in CI for selected pull requests and…
-
display_lvgl_demos
This example shows LVGL internal demo - LVGL demo player (all LVGL examples are included).
-
- ESP32_Display_Panel is a display driver and GUI porting library designed by Espressif specifically for ESP series SoCs (ESP32, ESP32-S3, ESP32-P4, etc.)
- Supports all targets
-
License:
Apache-2.0
-
Includes 1 example
-
Downloaded 4.4k times
Examples matching your search query:
-
esp_idf/lvgl_v8_port
This example demonstrates how to port LVGL v8 and runs various internal demos such as Music Player, Widgets, Stress, and Benchmark. It also shows…
-
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:
-
display_camera_video
This example shows how to obtain frames from a MIPI-CSI / DVP camera and display them on LCD using LVGL's canvas widget.
-
display
This is a minimal display example using the LVGL graphics library that shows the Espressif logo along with a text label.
-
display_lvgl_benchmark
This example runs the LVGL benchmark demo to measure graphical performance on Espressif and M5Stack boards.
-
display_lvgl_demos
This example shows LVGL internal demo - LVGL demo player (all LVGL examples are included).
-
- Display Drivers component for ESP-IDF
- Supports all targets
-
-
License:
MIT
-
Includes 1 example
-
Downloaded 1.6k times
Examples matching your search query:
-
example
This example demonstrates how to use the display_drivers component to drive various displays with LVGL and a simple GUI.