optimize lvgl setup by turning of some values

This commit is contained in:
2026-03-14 18:50:42 -04:00
parent 6384e93020
commit 238b408947

View File

@@ -12,3 +12,27 @@ 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)