aboutsummaryrefslogtreecommitdiff
path: root/ports/esp32/boards/sdkconfig
diff options
context:
space:
mode:
Diffstat (limited to 'ports/esp32/boards/sdkconfig')
-rw-r--r--ports/esp32/boards/sdkconfig26
1 files changed, 26 insertions, 0 deletions
diff --git a/ports/esp32/boards/sdkconfig b/ports/esp32/boards/sdkconfig
new file mode 100644
index 000000000..f68102bee
--- /dev/null
+++ b/ports/esp32/boards/sdkconfig
@@ -0,0 +1,26 @@
+# MicroPython on ESP32, ESP IDF configuration
+# The following options override the defaults
+
+CONFIG_IDF_TARGET="esp32"
+
+# Application manager
+CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y
+CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
+
+# Bootloader config
+CONFIG_LOG_BOOTLOADER_LEVEL_WARN=y
+
+# ESP32-specific
+CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
+CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=n
+
+# FreeRTOS
+CONFIG_FREERTOS_UNICORE=y
+CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=2
+CONFIG_SUPPORT_STATIC_ALLOCATION=y
+CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK=y
+
+# UDP
+CONFIG_PPP_SUPPORT=y
+CONFIG_PPP_PAP_SUPPORT=y
+CONFIG_PPP_CHAP_SUPPORT=y