本项目基于 ESP32 平台,旨在实现智能灌溉系统的 IoT 解决方案。
本系统通过 ESP32 控制器,实现对灌溉执行器的智能控制,支持 WiFi 配网、NTP 网络对时等功能,后续将支持定时任务、外设任务编排及 MQTT 云端通信。
- ✅ WiFi 配网:已实现设备联网配置。
- ✅ NTP 对时:已实现通过网络自动对时。
- 🔨 定时启停执行器:正在开发中,实现定时控制灌溉执行器的启停。
- ⏳ 外设任务编排:计划开发,实现多外设协同工作。
- ⏳ MQTT 通信:计划开发,实现与云端/APP 的数据交互。
main/:主程序代码components/:自定义组件build/:编译生成文件
- 克隆本仓库到本地
- 使用 ESP-IDF 环境进行编译和烧录
- 通过串口或网页进行 WiFi 配网
- 完善定时任务功能
- 支持多外设任务编排
- 集成 MQTT 云端通信
- DavidMora/esp_cron:定时任务
- 78/esp-wifi-connect:WiFi 配网
本项目采用 Apache 许可证。