idf_component_register( SRCS "main.cpp" PRIV_REQUIRES esp_driver_gpio esp_driver_i2c spi_flash blk_box_lib blk_box_common esp_event esp_netif esp_wifi nvs_flash INCLUDE_DIRS "" ) target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-error=missing-field-initializers )