idf_component_register(
    SRCS "main.cpp" "sensor.cpp" "display.cpp" "touch_ui.cpp" "../core/controller.cpp"
    INCLUDE_DIRS "." "../core"
    REQUIRES driver esp_lcd esp_timer esp_wifi esp_event esp_netif nvs_flash esp_http_server
        json app_update esp_app_format esp_system
    EMBED_TXTFILES "../web/index.html" "../web/app.js" "../web/style.css")
target_compile_features(${COMPONENT_LIB} PUBLIC cxx_std_17)
