diff --git a/components/lvgl/CMakeLists.txt b/components/lvgl/CMakeLists.txt index a51a1df..3d17389 100644 --- a/components/lvgl/CMakeLists.txt +++ b/components/lvgl/CMakeLists.txt @@ -18,7 +18,8 @@ # Search for src files file(GLOB_RECURSE LVGL_SOURCES lvgl/src/*.c - lvgl/examples/*.c) + lvgl/examples/*.c + lvgl/demos/*.c) file(GLOB_RECURSE LV_PORT_SOURCES lv_port/*.c) @@ -31,6 +32,7 @@ idf_component_register( "." "include" "lvgl/src" + "lvgl/demos" "lv_port" REQUIRES bsp diff --git a/examples/lv_demos/main/lv_demos.c b/examples/lv_demos/main/lv_demos.c index e1416eb..0ebc6d8 100644 --- a/examples/lv_demos/main/lv_demos.c +++ b/examples/lv_demos/main/lv_demos.c @@ -23,7 +23,7 @@ #include "bsp_lcd.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" -#include "lv_demo.h" +#include "lv_demos.h" #include "lv_port.h" #include "lvgl.h" diff --git a/examples/lv_demos/sdkconfig.defaults b/examples/lv_demos/sdkconfig.defaults index 08b357c..7720641 100644 --- a/examples/lv_demos/sdkconfig.defaults +++ b/examples/lv_demos/sdkconfig.defaults @@ -6,8 +6,11 @@ CONFIG_ALL_DISABLE=y CONFIG_MODEL_IN_SDCARD=y # CONFIG_USE_WAKENET is not set # CONFIG_USE_MULTINET is not set +CONFIG_LV_COLOR_16_SWAP=y +CONFIG_LV_MEM_SIZE_KILOBYTES=48 CONFIG_LV_FONT_MONTSERRAT_12=y CONFIG_LV_FONT_MONTSERRAT_16=y +CONFIG_LV_USE_DEMO_WIDGETS=y CONFIG_ESP32S3_INSTRUCTION_CACHE_32KB=y CONFIG_ESP32S3_DATA_CACHE_64KB=y CONFIG_ESP32S3_DATA_CACHE_LINE_64B=y