CONFIG_DEBUG=y CONFIG_LOG=y CONFIG_SHELL=y # Needed for boards that enable RTT backends for logging # e.g. nrf52840dk/nrf52840 and any others that enable it CONFIG_LOG_BACKEND_RTT=n # Enable the state machine framework CONFIG_SMF=y CONFIG_SMF_ANCESTOR_SUPPORT=y CONFIG_SMF_INITIAL_TRANSITION=y # Enable floating point support CONFIG_REQUIRES_FLOAT_PRINTF=y # Enable thread awareness for debugging tools supporting it CONFIG_DEBUG_THREAD_INFO=y # enable to use thread names CONFIG_THREAD_NAME=y # Display Options CONFIG_DISPLAY=y CONFIG_DISPLAY_LOG_LEVEL_ERR=y # LVGL Options CONFIG_LVGL=y CONFIG_LV_Z_MEM_POOL_SIZE=16384 CONFIG_LV_Z_SHELL=y # Percentage of screen size for a video buffer # LVGL defaults sets this too high for resource-constrained boards. # 14% ~= 32KB RAM on adafruit_2_8_tft_touch_v2 CONFIG_LV_Z_VDB_SIZE=14 # extra large in case you want to enable LV_USE_REFR_DEBUG CONFIG_MAIN_STACK_SIZE=4096