-
- LVGL - Light and Versatile Graphics Library
- Supports all targets
-
License:
Custom
-
Downloaded 1.5M times
-
Examples matching your search query:
-
rgb_lcd
Very simple example for demonstration of initialization and usage of the `esp_lvgl_port` component with RGB LCD. The example covers LCD and touch…
-
touchscreen
A simple example demonstrating the initialization and usage of the `esp_lvgl_port` component, including LCD and touch hardware initialization, LVGL…
-
- LVGL adapter with unified display management, tearing control, thread safety, and optional filesystem/decoder/FreeType support.
- Supports all targets
-
License:
Apache-2.0
-
Includes 5 examples
-
Downloaded 2.7k times
Examples matching your search query:
-
lvgl_freetype_font
This example demonstrates FreeType font rendering with LVGL, allowing for scalable TrueType fonts in applications.
-
lvgl_dummy_draw
This example demonstrates the dummy draw mode of the esp_lvgl_adapter, allowing direct control over display refresh handling.
-
lvgl_multi_screen
This example demonstrates how to drive two SPI LCD panels simultaneously using LVGL, showcasing dual display support and independent content rendering.
-
lvgl_common_demo
This example demonstrates using the esp_lvgl_adapter with LVGL for running a benchmark demo on various LCD interfaces.
-
lvgl_decode_image
This example demonstrates decoding and displaying multiple image formats using LVGL with efficient image handling for embedded 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. It utilizes the esp_lvgl_adapter…
-
- esp_lcd driver for ILI9488 displays
- Supports all targets
-
License:
MIT
-
Includes 2 examples
-
Downloaded 85.3k times
Examples matching your search query:
-
lvgl
This is a very basic example using LVGL and an ILI9488 SPI display.
-
lvgl_for_i8080
LVGL is an open-source graphics library designed for creating modern GUIs with a low memory footprint, ideal for embedded applications. This example…
-
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_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…
-
Examples matching your search query:
-
qspi_with_ram
This example demonstrates how to use the SPD1020, GC9B71, or SH8601 display driver with the ESP32 platform. It integrates the LVGL library for…
-
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:
-
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 3.6k 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:
-
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. With just a few function calls, it sets up the display and shows the Espressif…
-
Examples matching your search query:
-
display_lvgl_benchmark
This example runs the LVGL benchmark demo to measure graphical performance on Espressif and M5Stack boards, utilized in CI for selected pull requests…
-
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_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.3k times
Examples matching your search query:
-
example
This example is designed to show how the `display_drivers` component can be used to drive various different displays with LVGL and a simple GUI.
-
Examples matching your search query:
-
display_camera
This example shows how to obtain frames from a camera and display them on an LCD. It continuously fetches image frames from the camera, utilizing double-buffering and external PSRAM for efficient data transfer, and displays them using LVGL's canvas widget.
-
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 based on labels and after merging changes into the master branch.
-
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_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 that shows the Espressif logo and a text label.
-
display_lvgl_demos
This example shows LVGL internal demo - LVGL demo player (all LVGL examples are included).
-
display_lvgl_benchmark
This example runs the LVGL benchmark demo to measure graphical performance on Espressif and M5Stack boards.