From cd594deb39e6df91fa3086c6cb6fcd1dc0a1021e Mon Sep 17 00:00:00 2001 From: Sugar Glider Date: Tue, 1 Jul 2025 22:06:05 -0300 Subject: [PATCH 1/2] Feat(matter): enable Matter for the C5 --- configs/defconfig.esp32c5 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/defconfig.esp32c5 b/configs/defconfig.esp32c5 index 4c9703d1..f1572294 100644 --- a/configs/defconfig.esp32c5 +++ b/configs/defconfig.esp32c5 @@ -52,11 +52,11 @@ CONFIG_OPENTHREAD_NETWORK_PSKC="104810e2315100afd6bc9215a6bfac53" # ESP32-C5 fails when ESP Matter 1.4.1 is used. Try this latter with some other IDF 5.5 commit # Matter settings: WiFi and OpenThread + CHIPoBLE -# CONFIG_ENABLE_CHIPOBLE=y -# CONFIG_ENABLE_MATTER_OVER_THREAD=y +CONFIG_ENABLE_CHIPOBLE=y +CONFIG_ENABLE_MATTER_OVER_THREAD=y # Set endpoint id for Thread and Wi-Fi, depending on the secondary network interface endpoint id. -# CONFIG_THREAD_NETWORK_ENDPOINT_ID=2 -# CONFIG_WIFI_NETWORK_ENDPOINT_ID=0 +CONFIG_THREAD_NETWORK_ENDPOINT_ID=2 +CONFIG_WIFI_NETWORK_ENDPOINT_ID=0 # # Zigbee From 63b1b6da25f36d884c6e70d00517580b8f65faa5 Mon Sep 17 00:00:00 2001 From: Sugar Glider Date: Tue, 1 Jul 2025 23:39:45 -0300 Subject: [PATCH 2/2] feat(matter): build esp_matter for the C5 --- main/idf_component.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/idf_component.yml b/main/idf_component.yml index 36bc05ad..4ba96d85 100644 --- a/main/idf_component.yml +++ b/main/idf_component.yml @@ -20,4 +20,4 @@ dependencies: version: "1.4.1" require: public rules: - - if: "target not in [esp32c2, esp32c5, esp32p4]" + - if: "target not in [esp32c2, esp32p4]"