39 lines
1.0 KiB
Plaintext
39 lines
1.0 KiB
Plaintext
CONFIG_PARTITION_TABLE_CUSTOM=y
|
|
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
|
|
CONFIG_PARTITION_TABLE_FILENAME="partitions.csv"
|
|
CONFIG_LWIP_MAX_SOCKETS=32
|
|
CONFIG_PM_ENABLE=y
|
|
CONFIG_FREERTOS_USE_TICKLESS_IDLE=y
|
|
|
|
# Enable PSRAM
|
|
CONFIG_SPIRAM=y
|
|
CONFIG_ESP32S3_SPIRAM_SUPPORT=y
|
|
|
|
# LVGL Configuration
|
|
CONFIG_LV_COLOR_DEPTH_8=y
|
|
CONFIG_LV_USE_SYSMON=n
|
|
|
|
# LVGL Headless / Optimization Configurations
|
|
# Disable default examples and demos that waste flash
|
|
CONFIG_LV_BUILD_EXAMPLES=n
|
|
CONFIG_LV_BUILD_DEMOS=n
|
|
|
|
# Disable unneeded widgets for a simple static screen generator
|
|
CONFIG_LV_USE_CHART=n
|
|
CONFIG_LV_USE_WIN=n
|
|
CONFIG_LV_USE_TABVIEW=n
|
|
CONFIG_LV_USE_TILEVIEW=n
|
|
CONFIG_LV_USE_LIST=n
|
|
CONFIG_LV_USE_MENU=n
|
|
CONFIG_LV_USE_MSGBOX=n
|
|
CONFIG_LV_USE_SPINBOX=n
|
|
CONFIG_LV_USE_SPINNER=n
|
|
CONFIG_LV_USE_KEYBOARD=n
|
|
CONFIG_LV_USE_CALENDAR=n
|
|
|
|
# Disable animations to save code and RAM
|
|
CONFIG_LV_USE_ANIMIMG=n
|
|
|
|
# We are only creating static images, no need for themes to do fancy transitions
|
|
# (Theme features can be configured out, though LVGL 9 handles animations differently)
|