Disable ESP_SR to fix isolated core build

ESP_SR (speech recognition) only exists in the S3 core and its wrapper includes ESP_I2S.h, which the isolated core rebuild cannot resolve. Since ESP_SR is unused, disable it via CONFIG_ARDUINO_SELECTIVE_ESP_SR=n to allow the sticky environment to build successfully. Also ignore sdkconfig.sticky file.
This commit is contained in:
Justin Mitchell
2026-07-20 17:02:01 -04:00
parent b58b51bfbe
commit 792aab6d97
2 changed files with 5 additions and 0 deletions
+1
View File
@@ -31,3 +31,4 @@ lib/EpdFont/scripts/output/
/dependencies.lock
/sdkconfig.default
/sdkconfig.defaults
sdkconfig.sticky
+4
View File
@@ -98,6 +98,10 @@ custom_sdkconfig =
CONFIG_ARDUINO_SELECTIVE_COMPILATION=y
CONFIG_ARDUINO_SELECTIVE_RainMaker=n
CONFIG_ARDUINO_SELECTIVE_Insights=n
; ESP_SR (speech recognition) only exists in the S3 core; its wrapper includes
; ESP_I2S.h, which the isolated core rebuild can't resolve. Unused here anyway,
; so drop it or the sticky env fails to build.
CONFIG_ARDUINO_SELECTIVE_ESP_SR=n
; Drop unused cloud components from the core rebuild. esp_insights/rainmaker
; require embedded server certs the lib builder can't generate