Skip to content

Commit 3f6aff9

Browse files
committed
Merge branch 'sensor_app_for_h2' into 'main'
examples/sensors: add sdkconfig defaults for h2 See merge request app-frameworks/esp-matter!968
2 parents fd02218 + 70eb531 commit 3f6aff9

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
CONFIG_IDF_TARGET="esp32h2"
2+
3+
# libsodium
4+
CONFIG_LIBSODIUM_USE_MBEDTLS_SHA=y
5+
6+
CONFIG_USE_BLE_ONLY_FOR_COMMISSIONING=n
7+
8+
# FreeRTOS should use legacy API
9+
CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY=y
10+
11+
# Enable OpenThread
12+
CONFIG_OPENTHREAD_ENABLED=y
13+
CONFIG_OPENTHREAD_SRP_CLIENT=y
14+
CONFIG_OPENTHREAD_DNS_CLIENT=y
15+
CONFIG_OPENTHREAD_LOG_LEVEL_DYNAMIC=n
16+
CONFIG_OPENTHREAD_LOG_LEVEL_NOTE=y
17+
CONFIG_OPENTHREAD_CLI=n
18+
19+
# LwIP config for OpenThread
20+
CONFIG_LWIP_IPV6_NUM_ADDRESSES=8
21+
CONFIG_LWIP_MULTICAST_PING=y
22+
23+
# MDNS platform
24+
CONFIG_USE_MINIMAL_MDNS=n
25+
CONFIG_ENABLE_EXTENDED_DISCOVERY=y
26+
27+
# Disable STA and AP for ESP32H2
28+
CONFIG_ENABLE_WIFI_STATION=n
29+
CONFIG_ENABLE_WIFI_AP=n
30+
31+
# Button
32+
CONFIG_BUTTON_PERIOD_TIME_MS=20
33+
CONFIG_BUTTON_LONG_PRESS_TIME_MS=5000
34+
35+
# Enable DS Peripheral
36+
CONFIG_ESP_SECURE_CERT_DS_PERIPHERAL=y
37+
38+
# ESP32-H2-DevKitM-1 Settings
39+
# Buttons
40+
CONFIG_BSP_BUTTONS_NUM=1
41+
CONFIG_BSP_BUTTON_1_TYPE_GPIO=y
42+
CONFIG_BSP_BUTTON_1_GPIO=9
43+
CONFIG_BSP_BUTTON_1_LEVEL=0
44+
45+
# Disable persist subscriptions
46+
CONFIG_ENABLE_PERSIST_SUBSCRIPTIONS=n
47+
48+
# MRP configs
49+
CONFIG_MRP_LOCAL_ACTIVE_RETRY_INTERVAL_FOR_THREAD=5000
50+
CONFIG_MRP_LOCAL_IDLE_RETRY_INTERVAL_FOR_THREAD=5000
51+
CONFIG_MRP_RETRY_INTERVAL_SENDER_BOOST_FOR_THREAD=5000
52+
CONFIG_MRP_MAX_RETRANS=3

0 commit comments

Comments
 (0)