[lvgl] Migrate to 9.6.0 (#20257)

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Clyde Stubbs
2026-10-12 07:36:32 +11:00
committed by GitHub
co-authored by Claude
parent 153c51e39f
commit bea0ef264a
28 changed files with 413 additions and 101 deletions
+11
View File
@@ -53,6 +53,7 @@ lvgl:
id: lvgl_id
rotation: 90
log_level: debug
check_args: true
resume_on_input: true
paused: true
update_when_display_idle: true
@@ -976,6 +977,16 @@ lvgl:
- spinner:
align: right_mid
send_draw_task_events: true
event_trickle: true
state_trickle: true
radio_button: true
flex_in_new_track: !lambda return true;
- spinner:
align: top_mid
layout_1: true
layout_2: true
widget_1: !lambda return false;
widget_2: false
- image:
id: lv_image
src: cat_image
@@ -0,0 +1,22 @@
# LVGL only uses the PPA to draw on the ESP32-P4 with ESP-IDF 6.0 or later
esp32:
framework:
version: 6.0.1
display:
- platform: mipi_dsi
model: WAVESHARE-ESP32-P4-WIFI6-TOUCH-LCD-3.4C
lvgl:
widgets:
- obj:
bg_color: 0x2040C0
widgets:
- label:
text: PPA
psram:
esp_ldo:
- channel: 3
voltage: 2.5V
@@ -3,6 +3,7 @@ display:
model: WAVESHARE-ESP32-P4-WIFI6-TOUCH-LCD-3.4C
lvgl:
byte_order: little_endian
check_args: true
rotation: 90
psram:
+1 -6
View File
@@ -1,5 +1,5 @@
display:
- platform: sdl
- platform: snapshot
id: sdl0
auto_clear_enabled: false
dimensions:
@@ -11,11 +11,6 @@ display:
width: 480
height: 480
touchscreen:
- platform: sdl
display: sdl0
sdl_id: sdl0
lvgl:
- id: lvgl_0
default_font: space16