# Target: Elecrow Basic CrowPanel 7.0-inch V3.0 (DIS08070H, ESP32-S3-N4R8) CONFIG_IDF_TARGET="esp32s3" # Module memory configuration: 4 MB QIO flash + 8 MB octal PSRAM. CONFIG_ESPTOOLPY_FLASHMODE_QIO=y CONFIG_ESPTOOLPY_FLASH_MODE_AUTO_DETECT=n CONFIG_ESPTOOLPY_FLASHFREQ_80M=y CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y CONFIG_PARTITION_TABLE_CUSTOM=y CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv" CONFIG_SPIRAM=y CONFIG_SPIRAM_MODE_OCT=y CONFIG_SPIRAM_SPEED_80M=y CONFIG_SPIRAM_BOOT_INIT=y CONFIG_SPIRAM_USE_CAPS_ALLOC=y CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=16384 CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768 CONFIG_SPIRAM_FETCH_INSTRUCTIONS=y CONFIG_SPIRAM_RODATA=y # The RGB panel is bandwidth-sensitive when its frame buffer lives in PSRAM. CONFIG_ESP32S3_DATA_CACHE_LINE_64B=y CONFIG_LCD_RGB_RESTART_IN_VSYNC=y CONFIG_COMPILER_OPTIMIZATION_PERF=y CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y CONFIG_FREERTOS_HZ=1000 CONFIG_ESP_MAIN_TASK_STACK_SIZE=6144 # GPIO43 is used by the radar TX path. Keep the application console off UART0. # The ROM downloader still works through the onboard CH340C. CONFIG_ESP_CONSOLE_NONE=y CONFIG_ESP_CONSOLE_SECONDARY_NONE=y CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y CONFIG_LOG_DEFAULT_LEVEL_WARN=y # LVGL 8 RGB565 configuration and only the fonts used by this UI. CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_COLOR_16_SWAP=n # CONFIG_LV_BUILD_EXAMPLES is not set CONFIG_LV_FONT_MONTSERRAT_12=y CONFIG_LV_FONT_MONTSERRAT_14=y CONFIG_LV_FONT_MONTSERRAT_16=y CONFIG_LV_FONT_MONTSERRAT_20=y CONFIG_LV_FONT_MONTSERRAT_24=y CONFIG_LV_FONT_MONTSERRAT_28=y CONFIG_LV_FONT_MONTSERRAT_32=y CONFIG_LV_FONT_MONTSERRAT_40=y