CONFIG_CAF=y CONFIG_CAF_BUTTONS=y CONFIG_CAF_BUTTONS_DEF_PATH="buttons_def.h" CONFIG_CAF_CLICK_DETECTOR=y CONFIG_CAF_CLICK_DETECTOR_DEF_PATH="click_detector_def.h" CONFIG_GPIO=y CONFIG_I2C=y CONFIG_LED=y CONFIG_PWM=y CONFIG_SPI=y CONFIG_NRFX_RTC2=y CONFIG_NRFX_GPPI=y CONFIG_NRFX_QDEC=y CONFIG_PINCTRL_DYNAMIC=y CONFIG_REBOOT=y CONFIG_SENSOR=y CONFIG_ADC=y CONFIG_DISPLAY=y CONFIG_DISPLAY_LOG_LEVEL_ERR=y CONFIG_MIPI_DBI_LOG_LEVEL_ERR=y CONFIG_SETTINGS=y CONFIG_SETTINGS_NVS=y CONFIG_FLASH=y CONFIG_FLASH_PAGE_LAYOUT=y CONFIG_FLASH_MAP=y CONFIG_NVS=y CONFIG_HEAP_MEM_POOL_SIZE=4096 CONFIG_LOG=y CONFIG_ASSERT=y CONFIG_APP_EVENT_MANAGER_MAX_EVENT_CNT=64 CONFIG_LED_STRIP=y CONFIG_WS2812_STRIP_SPI=y # USB HID next stack CONFIG_USB_DEVICE_STACK_NEXT=y CONFIG_SERIAL=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_UART_LINE_CTRL=y CONFIG_UART_USE_RUNTIME_CONFIGURE=y CONFIG_NANOPB=y CONFIG_USBD_HID_SUPPORT=y CONFIG_USBD_CDC_ACM_CLASS=y CONFIG_CDC_ACM_SERIAL_INITIALIZE_AT_BOOT=n # BLE CONFIG_BT=y CONFIG_BT_PERIPHERAL=y CONFIG_BT_SMP=y CONFIG_BT_BONDABLE=y CONFIG_BT_SETTINGS=y CONFIG_BT_MAX_CONN=1 CONFIG_BT_MAX_PAIRED=1 CONFIG_BT_ATT_TX_COUNT=5 CONFIG_BT_L2CAP_TX_MTU=65 CONFIG_BT_BUF_ACL_RX_SIZE=69 CONFIG_BT_BUF_ACL_TX_SIZE=69 CONFIG_BT_CONN_CTX=y CONFIG_BT_DEVICE_NAME="WH Mini Keyboard" CONFIG_BT_DEVICE_APPEARANCE=961 CONFIG_BT_BAS=y CONFIG_BT_HIDS=y CONFIG_BT_HIDS_MAX_CLIENT_COUNT=1 CONFIG_BT_HIDS_DEFAULT_PERM_RW_ENCRYPT=y CONFIG_BT_HIDS_INPUT_REP_MAX=2 CONFIG_BT_HIDS_OUTPUT_REP_MAX=1 CONFIG_BT_HIDS_FEATURE_REP_MAX=0 CONFIG_BT_GATT_UUID16_POOL_SIZE=40 CONFIG_BT_GATT_CHRC_POOL_SIZE=20 CONFIG_BT_DIS=y CONFIG_BT_DIS_MANUF_NAME=y CONFIG_BT_DIS_MANUF_NAME_STR="Atguigu" CONFIG_BT_DIS_MODEL_NUMBER=y CONFIG_BT_DIS_MODEL_NUMBER_STR="WH Mini Keyboard" CONFIG_BT_DIS_PNP=y CONFIG_BT_DIS_PNP_VID_SRC=2 CONFIG_BT_DIS_PNP_VID=0x1915 CONFIG_BT_DIS_PNP_PID=0x52F0 CONFIG_BT_DIS_PNP_VER=0x0100 # Power manager CONFIG_CAF_POWER_MANAGER=y CONFIG_CAF_POWER_MANAGER_TIMEOUT=120 # CONFIG_CAF_POWER_MANAGER_STAY_ON=y # CAF BLE CONFIG_CAF_SETTINGS_LOADER=y CONFIG_CAF_SETTINGS_LOADER_DEF_PATH="settings_loader_def.h" CONFIG_CAF_SETTINGS_LOADER_USE_THREAD=y CONFIG_CAF_SETTINGS_LOADER_THREAD_STACK_SIZE=1792 CONFIG_CAF_BLE_STATE=y CONFIG_CAF_BLE_STATE_SECURITY_REQ=y CONFIG_CAF_BLE_STATE_PM=y CONFIG_CAF_BLE_STATE_MAX_LOCAL_ID_BONDS=1 CONFIG_CAF_BLE_ADV=y CONFIG_CAF_BLE_ADV_SUSPEND_ON_READY=y CONFIG_CAF_BLE_ADV_FAST_ADV=y CONFIG_CAF_BLE_ADV_FILTER_ACCEPT_LIST=y CONFIG_CAF_BLE_ADV_MODULE_SUSPEND_EVENTS=y CONFIG_CAF_BLE_BOND=y CONFIG_CAF_BLE_BOND_PEER_ERASE_CLICK=y CONFIG_CAF_BLE_BOND_PEER_ERASE_CLICK_KEY_ID=0x180 CONFIG_CAF_BLE_BOND_PEER_ERASE_CLICK_LONG=y CONFIG_CAF_BLE_BOND_PEER_ERASE_CLICK_TIMEOUT=-1 CONFIG_CAF_MODULE_SUSPEND_EVENTS=y CONFIG_BT_ADV_PROV_FLAGS=y CONFIG_BT_ADV_PROV_GAP_APPEARANCE=y CONFIG_BT_ADV_PROV_DEVICE_NAME=y CONFIG_BT_ADV_PROV_DEVICE_NAME_SD=y # LVGL CONFIG_LVGL=y CONFIG_LV_Z_AUTO_INIT=n CONFIG_LV_Z_RUN_LVGL_ON_WORKQUEUE=y CONFIG_LV_Z_LVGL_WORKQUEUE_STACK_SIZE=16384 CONFIG_LV_Z_LVGL_MUTEX=y CONFIG_LV_COLOR_DEPTH_16=y CONFIG_LV_COLOR_16_SWAP=y CONFIG_LV_Z_BITS_PER_PIXEL=16 CONFIG_LV_Z_VDB_SIZE=25 CONFIG_LV_Z_DOUBLE_VDB=y CONFIG_LV_Z_MEM_POOL_SIZE=16384 CONFIG_LV_USE_LABEL=y CONFIG_LV_FONT_MONTSERRAT_14=y CONFIG_LV_FONT_MONTSERRAT_32=y CONFIG_MAIN_STACK_SIZE=4096