From 14f4b8fdc03007045817fa692fb1b05f66e5798e Mon Sep 17 00:00:00 2001 From: GW_MC <72297530+GWMCwing@users.noreply.github.com> Date: Wed, 21 Jan 2026 13:58:25 +0800 Subject: [PATCH] feat: update dependencies and configuration for esp32s3 support --- dependencies.lock | 15 +++++++++++++-- diagram.json | 2 +- main/CMakeLists.txt | 2 +- main/idf_component.yml | 1 + 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/dependencies.lock b/dependencies.lock index 7077b96..0686d75 100644 --- a/dependencies.lock +++ b/dependencies.lock @@ -1,4 +1,14 @@ dependencies: + espressif/cjson: + component_hash: 9372811fb197926f522c467627cf4a8e72b681e0366e17879631da801103aef3 + dependencies: + - name: idf + require: private + version: '>=5.0' + source: + registry_url: https://components.espressif.com/ + type: service + version: 1.7.19 espressif/esp_lcd_touch: component_hash: 3f85a7d95af876f1a6ecca8eb90a81614890d0f03a038390804e5a77e2caf862 dependencies: @@ -49,10 +59,11 @@ dependencies: type: service version: 9.4.0 direct_dependencies: +- espressif/cjson - espressif/esp_lcd_touch_gt911 - espressif/esp_lvgl_port - idf - lvgl/lvgl -manifest_hash: fef450d0c399587685f90aba8ae661965ef507d04a5fcf17633db86d5d0fbcff -target: esp32 +manifest_hash: 2010806782b4d2486b02b853afa44a545717d3d0593eb60f9aa6e5c696270f8f +target: esp32s3 version: 2.0.0 diff --git a/diagram.json b/diagram.json index 30b0c62..c0e3bd4 100644 --- a/diagram.json +++ b/diagram.json @@ -4,7 +4,7 @@ "editor": "wokwi", "parts": [ { - "type": "board-esp32-devkit-c-v4", + "type": "board-esp32-s3-devkitc-1", "id": "esp", "top": 0, "left": 0, diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index 086d4d6..52dc8c3 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -1,4 +1,4 @@ -set(requires esp-tls spi_flash nvs_flash esp_event esp_netif esp_http_client esp_wifi) +set(requires esp-tls spi_flash nvs_flash esp_event esp_netif esp_http_client esp_wifi esp_psram) file(GLOB SRCS "main.cpp" "*.cpp" "*.c" "**/*.cpp" "**/*.c") idf_component_register(SRCS ${SRCS} diff --git a/main/idf_component.yml b/main/idf_component.yml index a967005..01296f1 100644 --- a/main/idf_component.yml +++ b/main/idf_component.yml @@ -17,3 +17,4 @@ dependencies: lvgl/lvgl: ^9.4.0 espressif/esp_lcd_touch_gt911: ^1.2.0~1 espressif/esp_lvgl_port: ^2.7.0 + espressif/cjson: ^1.7.19