mirror of
https://github.com/esphome/esphome.git
synced 2026-10-14 10:12:52 +00:00
[lvgl] Migrate to 9.6.0 (#20257)
Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -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,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
|
||||
|
||||
Reference in New Issue
Block a user