# Optimise using -Os to reduce size CONFIG_COMPILER_OPTIMIZATION_SIZE=y CONFIG_COMPILER_OPTIMIZATION_PERF=n CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT=y # Change maximum log level to error, to reduce firmware size. CONFIG_LOG_MAXIMUM_LEVEL_ERROR=y CONFIG_LOG_MAXIMUM_LEVEL_INFO=n # Disable SPI Ethernet driver to reduce firmware size. CONFIG_ETH_USE_SPI_ETHERNET=n CONFIG_ESPTOOLPY_FLASHMODE_DIO=y CONFIG_ESPTOOLPY_FLASHFREQ_40M=y CONFIG_ESPTOOLPY_FLASHSIZE_2MB=y CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-2MiB.csv"