idf_component_register( SRCS "blk_box.cpp" INCLUDE_DIRS "include" "." REQUIRES lvgl PRIV_REQUIRES led_strip esp_driver_gpio esp_driver_i2c esp_driver_spi esp_timer esp_lcd esp_event esp_netif esp_wifi nvs_flash ) target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-missing-field-initializers ) add_subdirectory(drivers)