25 lines
726 B
Plaintext
25 lines
726 B
Plaintext
# ESP32-S3 - 16MB Flash
|
|
CONFIG_IDF_TARGET="esp32s3"
|
|
CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y
|
|
CONFIG_PARTITION_TABLE_CUSTOM=y
|
|
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions_s3.csv"
|
|
CONFIG_PARTITION_TABLE_FILENAME="partitions_s3.csv"
|
|
|
|
# --- Wi-Fi & CSI ---
|
|
CONFIG_ESP_WIFI_CSI_ENABLED=y
|
|
# optimization: increased for throughput
|
|
CONFIG_ESP_WIFI_RX_BA_WIN=64
|
|
CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=24
|
|
CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM=128
|
|
|
|
# --- System ---
|
|
# optimization: Optimize for Speed (-O2)
|
|
CONFIG_COMPILER_OPTIMIZATION_PERF=y
|
|
CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=6144
|
|
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
|
|
CONFIG_FREERTOS_ISR_STACKSIZE=2048
|
|
CONFIG_FREERTOS_HZ=1000
|
|
|
|
# --- Console ---
|
|
CONFIG_CONSOLE_UART_RX_BUF_SIZE=1024
|