# ===== Partition Table ===== CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" # ===== Serial Flasher ===== CONFIG_ESPTOOLPY_FLASHMODE_DIO=y CONFIG_ESPTOOLPY_FLASHFREQ_80M=y CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y CONFIG_ESPTOOLPY_BEFORE="default_reset" CONFIG_ESPTOOLPY_AFTER="hard_reset" # ===== Compiler ===== CONFIG_COMPILER_OPTIMIZATION_DEBUG=y CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y # ===== ESP System Settings ===== CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y CONFIG_ESP_MAIN_TASK_STACK_SIZE=10240 CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y # ===== Console UART ===== CONFIG_ESP_CONSOLE_UART_CUSTOM=y CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG=y CONFIG_ESP_CONSOLE_UART_TX_GPIO=5 CONFIG_ESP_CONSOLE_UART_RX_GPIO=4 CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 # ===== PSRAM (Octal, 40MHz) ===== CONFIG_SPIRAM=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_40M=y CONFIG_SPIRAM_CLK_IO=30 CONFIG_SPIRAM_CS_IO=26 CONFIG_SPIRAM_USE_MALLOC=y CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=16384 CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768 # ===== Brownout Detector ===== CONFIG_ESP_BROWNOUT_DET=y CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7=y # ===== Wi-Fi ===== CONFIG_ESP_WIFI_ENABLED=y CONFIG_ESP_WIFI_ENABLE_WPA3_SAE=y CONFIG_ESP_WIFI_ENABLE_SAE_PK=y CONFIG_ESP_WIFI_ENABLE_SAE_H2E=y CONFIG_ESP_WIFI_SOFTAP_SAE_SUPPORT=y CONFIG_ESP_WIFI_ENABLE_WPA3_OWE_STA=y CONFIG_ESP_WIFI_ENTERPRISE_SUPPORT=y # ===== FAT Filesystem ===== CONFIG_FATFS_VOLUME_COUNT=2 CONFIG_FATFS_LFN_HEAP=y CONFIG_FATFS_SECTOR_4096=y CONFIG_FATFS_CODEPAGE_437=y CONFIG_FATFS_MAX_LFN=255 CONFIG_FATFS_PER_FILE_CACHE=y CONFIG_FATFS_ALLOC_PREFER_EXTRAM=y # ===== SPIFFS ===== CONFIG_SPIFFS_MAX_PARTITIONS=3 CONFIG_SPIFFS_PAGE_SIZE=256 CONFIG_SPIFFS_USE_MAGIC=y CONFIG_SPIFFS_USE_MAGIC_LENGTH=y CONFIG_SPIFFS_META_LENGTH=4 CONFIG_SPIFFS_USE_MTIME=y # ===== Wear Levelling ===== CONFIG_WL_SECTOR_SIZE_4096=y # ===== TinyUSB ===== CONFIG_TINYUSB_MSC_ENABLED=y CONFIG_TINYUSB_MSC_BUFSIZE=4096 CONFIG_TINYUSB_MSC_MOUNT_PATH="/data" # ===== I2C Bus ===== CONFIG_I2C_BUS_DYNAMIC_CONFIG=y CONFIG_I2C_MS_TO_WAIT=200 # ===== mDNS ===== CONFIG_MDNS_MULTIPLE_INSTANCE=y CONFIG_MDNS_ENABLE_CONSOLE_CLI=y # ===== Core Dump ===== CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y