refactor(display): migrate from ST7735S to ST7789 driver

- Rename component directory from lvgl_st7735s_use to lvgl_st7789_use
- Update CMakeLists.txt to register new source files
- Add comprehensive README documentation for ST7789 configuration
- Add time_alarm module with SNTP synchronization and alarm management
- Add sensors header for sensor abstraction layer
This commit is contained in:
Wang Beihong
2026-03-29 02:31:29 +08:00
parent 8c33fe7411
commit f0ac50642d
50 changed files with 15494 additions and 3282 deletions

View File

@@ -1,6 +1,13 @@
idf_component_register(SRCS "main.c"
idf_component_register(SRCS "main.cpp"
"app_state.c"
"wifi_manager.c"
"sensors.c"
"mqtt_manager.c"
"time_alarm.c"
"peripherals.c"
INCLUDE_DIRS "."
PRIV_REQUIRES wifi-connect cjson nvs_flash lvgl_st7735s_use esp_driver_i2c esp_type_utils esp_timer espressif__servo esp_event esp_netif serial_mcu mqtt
PRIV_REQUIRES wifi-connect ui cjson nvs_flash lvgl_st7789_use esp_driver_i2c esp_type_utils esp_timer espressif__servo esp_event esp_netif serial_mcu mqtt chiehmin__sgp30
WHOLE_ARCHIVE
)