.. _lvgl_advanced: ============== LVGL Advanced ============== This section takes your skills to the next level with **LVGL (Light and Versatile Graphics Library)**, a popular open-source embedded GUI library. You'll learn to build interactive touchscreen user interfaces — from basic widgets to full-featured applications. Each project uses the same ``Display`` class (display + touch + LVGL initialization), letting you focus on learning UI development step by step. The section culminates in the **All-In-One** project that integrates every peripheral into a smartphone-style app launcher. .. toctree:: :maxdepth: 2 2.1_lvgl_hello 2.2_lvgl_label 2.3_lvgl_gpio 2.4_lvgl_slider 2.5_lvgl_image 2.6_lvgl_imgbtn 2.7_lvgl_camera 2.8_lvgl_gallery 2.9_lvgl_music 2.10_lvgl_heartrate 2.11_lvgl_rgb 2.12_lvgl_buzzer 2.13_lvgl_wifi 2.14_lvgl_filemanager 2.15_lvgl_allinone