-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsdkconfig.defaults
More file actions
30 lines (22 loc) · 1.26 KB
/
Copy pathsdkconfig.defaults
File metadata and controls
30 lines (22 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# sdkconfig defaults for the Matter WiFi WLED Bridge
# ─────────────────────────────────────────────────────────────────────────────
# Arduino requires FreeRTOS tick rate of 1000 Hz
CONFIG_FREERTOS_HZ=1000
# Enable Arduino autostart so the framework provides app_main
CONFIG_AUTOSTART_ARDUINO=y
# Matter + web UI needs larger stack for the Arduino loop task
CONFIG_ARDUINO_LOOP_STACK_SIZE=16384
# Enable stack overflow detection
CONFIG_COMPILER_STACK_CHECK_MODE_STRONG=y
# loopTask runs on CPU1 at priority 1, starving the IDLE1 task;
# disable WDT check for IDLE1 to avoid spurious watchdog triggers.
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
# Matter (CHIP SDK) CHIPCryptoPALmbedTLS requires mbedtls_hkdf
CONFIG_MBEDTLS_HKDF_C=y
# Use the ESP-IDF mDNS library instead of CHIP's built-in "minimal mDNS".
# This gives us a shared mDNS stack so that both Matter commissioning
# advertising and WLED device discovery (mdns_query_ptr) work through
# the same ESP-IDF mDNS service.
# CONFIG_USE_MINIMAL_MDNS is not set
# Flash size is set per-board in platformio.ini
# (8MB for default targets, 16MB for N16R8 variant)