| CONFIG_IDF_TARGET="esp32c3" |
| CONFIG_IDF_TARGET_ESP32C3=y |
| CONFIG_DEVICE_TYPE_ESP32_C3_DEVKITM=y |
| |
| # Default to 921600 baud when flashing and monitoring device |
| CONFIG_ESPTOOLPY_BAUD_921600B=y |
| CONFIG_ESPTOOLPY_BAUD=921600 |
| CONFIG_ESPTOOLPY_COMPRESSED=y |
| CONFIG_ESPTOOLPY_MONITOR_BAUD_115200B=y |
| CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 |
| |
| #enable BT |
| CONFIG_BT_ENABLED=y |
| CONFIG_BT_NIMBLE_ENABLED=y |
| |
| #enable lwip ipv6 autoconfig |
| CONFIG_LWIP_IPV6_AUTOCONFIG=y |
| |
| # Use a custom partition table |
| CONFIG_PARTITION_TABLE_CUSTOM=y |
| CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" |
| |
| #enable lwIP route hooks |
| CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT=y |
| CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT=y |
| |
| # Serial Flasher config |
| CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y |
| CONFIG_ESPTOOLPY_FLASHSIZE="4MB" |
| |
| # Enable HKDF in mbedtls |
| CONFIG_MBEDTLS_HKDF_C=y |
| |
| # Move functions from IRAM to flash |
| CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y |