From d09000513ea0db3903e5c00fec1d99b9cd68c360 Mon Sep 17 00:00:00 2001 From: iranl Date: Wed, 17 Sep 2025 15:55:37 +0200 Subject: [PATCH] ESP-IDF 5.5.1 Arduino-ESP32 3.3.1 --- README.md | 6 +++--- platformio.ini | 2 +- sdkconfig.defaults | 1 + updater/platformio.ini | 2 +- updater/sdkconfig.defaults | 1 + 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 4f9fe66..ece6b31 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,9 @@ Feel free to join us on Discord: https://discord.gg/9nPq85bP4p ## Supported devices Supported ESP32 devices: -- Nuki Hub is compiled against all ESP32 models with Wi-Fi and Bluetooh Low Energy (BLE) which are supported by ESP-IDF 5.5.0 and Arduino Core 3.3.0. -- Tested stable builds are provided for the ESP32, ESP32-S3, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-P4 (with the ESP32-C6 for BLE and WiFi) and ESP32-H2. -- Untested builds are provided for the ESP32-Solo1 and ESP32-P4 with the ESP32-C5 module (as the developers don't own one). +- Nuki Hub is compiled against all ESP32 models with Wi-Fi and Bluetooh Low Energy (BLE) which are supported by ESP-IDF 5.5.1 and Arduino Core 3.3.1. +- Tested stable builds are provided for the ESP32, ESP32-S3, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-P4 with the ESP32-C6 module and ESP32-H2. +- Untested builds are provided for the ESP32-Solo1 and ESP32-P4 with the ESP32-C5 module (as the developers don't own these devices). Not supported ESP32 devices: - The ESP32-S2 has no built-in BLE and as such can't run Nuki Hub. diff --git a/platformio.ini b/platformio.ini index 81f2135..e74a8b0 100644 --- a/platformio.ini +++ b/platformio.ini @@ -13,7 +13,7 @@ default_envs = esp32 boards_dir = boards [env] -platform = https://github.com/pioarduino/platform-espressif32/releases/download/55.03.30/platform-espressif32.zip +platform = https://github.com/pioarduino/platform-espressif32/releases/download/55.03.31/platform-espressif32.zip platform_packages = framework = arduino, espidf build_type = release diff --git a/sdkconfig.defaults b/sdkconfig.defaults index 2f5cbff..ba8e89e 100644 --- a/sdkconfig.defaults +++ b/sdkconfig.defaults @@ -36,6 +36,7 @@ CONFIG_ARDUINO_SELECTIVE_Matter=n CONFIG_ARDUINO_SELECTIVE_RainMaker=n CONFIG_ARDUINO_SELECTIVE_OpenThread=n CONFIG_ARDUINO_SELECTIVE_Insights=n +CONFIG_ARDUINO_SELECTIVE_ArduinoOTA=n CONFIG_ARDUINO_LOOP_STACK_SIZE=12288 # LOGS diff --git a/updater/platformio.ini b/updater/platformio.ini index 2dd79df..d7f49c5 100644 --- a/updater/platformio.ini +++ b/updater/platformio.ini @@ -13,7 +13,7 @@ default_envs = updater_esp32 boards_dir = ../boards [env] -platform = https://github.com/pioarduino/platform-espressif32/releases/download/55.03.30/platform-espressif32.zip +platform = https://github.com/pioarduino/platform-espressif32/releases/download/55.03.31/platform-espressif32.zip platform_packages = framework = arduino, espidf build_type = release diff --git a/updater/sdkconfig.defaults b/updater/sdkconfig.defaults index c9a90e4..c33b775 100644 --- a/updater/sdkconfig.defaults +++ b/updater/sdkconfig.defaults @@ -25,6 +25,7 @@ CONFIG_ARDUINO_SELECTIVE_Matter=n CONFIG_ARDUINO_SELECTIVE_RainMaker=n CONFIG_ARDUINO_SELECTIVE_OpenThread=n CONFIG_ARDUINO_SELECTIVE_Insights=n +CONFIG_ARDUINO_SELECTIVE_ArduinoOTA=n CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y CONFIG_MBEDTLS_DYNAMIC_FREE_PEER_CERT=y