# MTG RFID Companion - ESP32 SDK Defaults CONFIG_IDF_TARGET="esp32" CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" CONFIG_ESPTOOLPY_FLASHMODE_DIO=y CONFIG_VFS_SUPPORT_DIR=y CONFIG_FREERTOS_SMP=y # Wi-Fi Credentials (Station Mode) CONFIG_MTG_WIFI_SSID="WiFimodem-FD58" CONFIG_MTG_WIFI_PASS="gzhrt5yzm3" # Network Hostname & OTA Rollback CONFIG_LWIP_LOCAL_HOSTNAME="mtg-companion" CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE=y # LVGL & Font Configuration CONFIG_LV_COLOR_16_SWAP=y CONFIG_LV_FONT_MONTSERRAT_12=y CONFIG_LV_FONT_MONTSERRAT_14=y CONFIG_LV_FONT_MONTSERRAT_20=y CONFIG_LV_FONT_MONTSERRAT_48=y CONFIG_LV_USE_FREETYPE=n # tjpgd JPEG Decoder (RGB565 output) CONFIG_JD_USE_ROM=n CONFIG_JD_SZBUF=512 CONFIG_JD_FORMAT_RGB565=y CONFIG_JD_FASTDECODE_32BIT=y # Flash Chip Driver Configuration CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP=y CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE=y CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=2 # Watchdog & Panic Handlers CONFIG_ESP_INT_WDT_TIMEOUT_MS=8000 # CONFIG_ESP_INT_WDT_CHECK_CPU1 is not set CONFIG_ESP_TASK_WDT_TIMEOUT_S=15 CONFIG_ESP_PANIC_HANDLER_IRAM=y # Prefetch disabled by default for boot stability CONFIG_MTG_SCAN_PREFETCH=n # mbedTLS Dynamic Buffers (Keep only dynamic buffer; free ca cert causes crashes with crt bundle) CONFIG_MBEDTLS_DYNAMIC_BUFFER=y # CONFIG_MBEDTLS_DYNAMIC_FREE_CONFIG_DATA is not set # CONFIG_MBEDTLS_DYNAMIC_FREE_CA_CERT is not set