idf_component_register( SRCS "main.c" "wifi/wifi_manager.c" "drivers/i2c_bus.c" "drivers/backlight/backlight.c" "drivers/display/display_rgb.c" "drivers/touch/touch_gt911.c" "ui/lvgl_port.c" "ui/ui_manager.c" "api/ambient_weather.c" "utils/utils.c" INCLUDE_DIRS "." "wifi" "drivers" "drivers/backlight" "drivers/display" "drivers/touch" "ui" "api" "utils" REQUIRES lvgl esp_wifi esp_http_client esp-tls json esp_driver_i2c esp_driver_gpio esp_lcd esp_timer nvs_flash )