You can get time\weather\temperature-inside\humility-inside\pressure-inside\IAQ-inside\QQ-note\computer-info on this device.
支持TTGO T5 V2.2 和 TTGO T5 V2.3两个型号的开发板,其他型号未适配。
前期准备:
1.准备和风天气api接口(https://dev.heweather.com/ )
服务器:
1.准备服务器,Windows服务器。
2.在Windows服务器上配置好MQTT服务端
3.安装酷Q程序,建议参照其他教程(https://www.bilibili.com/video/BV13E4113777/ )IMPORTANT! 酷Q貌似凉了,还没寻找合适的QQ消息解析服务,请把侧重放到HTTP API
4.在酷Q中安装好http api插件(https://cqp.cc/t/30748 )
5.更改本项目中server的python程序
6.给服务器安装python环境及其所需的python包
Arduino:
1.安装arduino
2.安装esp32开发板(https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json )
3.安装arduino库
- Button2
- GxEPD
- Adafruit-GFX-Library
- AsyncTCP
- ESPAsyncWebServer
- ArduinoJson
- ESP8266Audio
- U8g2_for_Adafruit_GFX
- PubSubClient
- Adafruit_Sensor
- Adafruit_BME680
4.安装arduino工具(Use Arduino ESP32 Sketch data Upload files,if you not install,download ESP32FS-vX.zip,Extract to <C:\Users\Your User Name\Documents\Arduino\tools>,Open Ardunio IDE, Tools -> ESP32 Sketch data Upload -> Upload)
5.使用第四步中安装的工具给开发板上传文件系统
6.上传程序(编译较慢,我的电脑不使用预编译文件的情况下需要2分55秒编译一次。请在issue中留下你需要多长时间)