ESP32-C3 Super Mini 温湿度监测系统
- ESP32-C3 Super Mini 开发板
- SHT30 温湿度传感器模块
- SSD1306 OLED显示屏 (128x64)
- 实时显示温湿度数据
- 显示网络时间(日期和时间)
- 温湿度数据每30分钟自动刷新
- WiFi自动连接和配网功能
- 支持AP模式配网或硬编码WiFi信息
- 智能屏保功能 - 卡通猫跑马灯动画,防止OLED烧屏
- 屏幕亮度调节 - 65%亮度保护视力
- 竖向显示优化 - 128x64屏幕竖向90度旋转,更美观的布局设计
- 简化的星期显示 - 使用"一 二 三 四 五 六 日"格式
详见 wiring_diagram.md
- 按照接线图连接硬件
- 上传代码到ESP32-C3
- 首次启动会创建WiFi热点进行配网
- 连接成功后自动获取网络时间并开始监测
- PlatformIO
- Arduino Framework
- ESP32-C3 开发板支持
uv venv platformio_env --seed
source platformio_env/bin/activate && pip install platformio
uv pip install platformio
uv run platformio run
apt install python3-dev libffi-dev libssl-dev