mirror of
https://github.com/espressif/esp-matter.git
synced 2026-04-27 19:13:13 +00:00
58ede577ef
examples: Changes to events and comments. switch: Rename to light_switch. docs: Minor changes.
76 lines
1.9 KiB
Plaintext
76 lines
1.9 KiB
Plaintext
CONFIG_IDF_TARGET="esp32h2"
|
|
|
|
# Default to 921600 baud when flashing and monitoring device
|
|
CONFIG_ESPTOOLPY_BAUD_921600B=y
|
|
CONFIG_ESPTOOLPY_BAUD=921600
|
|
CONFIG_ESPTOOLPY_COMPRESSED=y
|
|
CONFIG_ESPTOOLPY_FLASHFREQ_40M=y
|
|
CONFIG_ESPTOOLPY_FLASHFREQ="40m"
|
|
CONFIG_ESPTOOLPY_MONITOR_BAUD_115200B=y
|
|
CONFIG_ESPTOOLPY_MONITOR_BAUD=115200
|
|
|
|
# libsodium
|
|
CONFIG_LIBSODIUM_USE_MBEDTLS_SHA=y
|
|
|
|
|
|
# Enable NIMBLE which is mynewt_nimble component out of bt component
|
|
# It will be merge to bt component soon
|
|
CONFIG_BT_ENABLED=y
|
|
CONFIG_BT_NIMBLE_ENABLED=y
|
|
CONFIG_BT_NIMBLE_50_FEATURE_SUPPORT=y
|
|
CONFIG_BT_NIMBLE_EXT_ADV=n
|
|
CONFIG_BT_NIMBLE_USE_ESP_TIMER=n
|
|
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
|
|
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n
|
|
CONFIG_BTDM_CTRL_MODE_BTDM=n
|
|
|
|
# FreeRTOS should use legacy API
|
|
CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY=y
|
|
|
|
# Enable OpenThread
|
|
CONFIG_OPENTHREAD_ENABLED=y
|
|
CONFIG_OPENTHREAD_SRP_CLIENT=y
|
|
|
|
# Disable lwip ipv6 autoconfig
|
|
CONFIG_LWIP_IPV6_AUTOCONFIG=n
|
|
|
|
# Use a custom partition table
|
|
CONFIG_PARTITION_TABLE_CUSTOM=y
|
|
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions_h2.csv"
|
|
|
|
# LwIP config for OpenThread
|
|
CONFIG_LWIP_IPV6_NUM_ADDRESSES=8
|
|
CONFIG_LWIP_MULTICAST_PING=y
|
|
|
|
# mbedTLS
|
|
CONFIG_MBEDTLS_HARDWARE_AES=n
|
|
CONFIG_MBEDTLS_HARDWARE_MPI=n
|
|
CONFIG_MBEDTLS_HARDWARE_SHA=n
|
|
CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN=n
|
|
CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY=n
|
|
CONFIG_MBEDTLS_CMAC_C=y
|
|
CONFIG_MBEDTLS_SSL_PROTO_DTLS=y
|
|
CONFIG_MBEDTLS_KEY_EXCHANGE_ECJPAKE=y
|
|
|
|
# MDNS platform
|
|
CONFIG_USE_MINIMAL_MDNS=n
|
|
|
|
# Increase stacks size
|
|
CONFIG_NIMBLE_CONTROLLER_TASK_STACK_SIZE=5120
|
|
CONFIG_NIMBLE_HOST_TASK_STACK_SIZE=5120
|
|
|
|
# ESP32H2 BLE using a ext 32k crystal
|
|
CONFIG_ESP32H2_RTC_CLK_SRC_EXT_CRYS=y
|
|
|
|
# Enable OTA Requestor
|
|
CONFIG_ENABLE_OTA_REQUESTOR=y
|
|
|
|
# Button
|
|
CONFIG_BUTTON_PERIOD_TIME_MS=20
|
|
CONFIG_BUTTON_LONG_PRESS_TIME_MS=5000
|
|
|
|
# disable chip-shell
|
|
# chip shell includes wifi commands which will cause a compiling error of RegisterWiFicommands
|
|
# It should be fixed on upstream repo
|
|
CONFIG_ENABLE_CHIP_SHELL=n
|