yelvlab / E-ink-esp32-arduino-weather-time-note

You can get time\weather\temperature-inside\humility-inside\pressure-inside\IAQ-inside\QQ-note\computer-info on this device.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

E-ink-esp32-arduino-weather-time-note

You can get time\weather\temperature-inside\humility-inside\pressure-inside\IAQ-inside\QQ-note\computer-info on this device.

##Main Page main page

##Note Page note page

##Computer Info Page info page

支持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/

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库

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中留下你需要多长时间)

视频介绍(正在上传)

About

You can get time\weather\temperature-inside\humility-inside\pressure-inside\IAQ-inside\QQ-note\computer-info on this device.


Languages

Language:C 91.2%Language:C++ 8.4%Language:Objective-C 0.2%Language:HTML 0.1%Language:Shell 0.0%Language:Python 0.0%Language:CSS 0.0%Language:CMake 0.0%Language:JavaScript 0.0%Language:Processing 0.0%Language:Makefile 0.0%Language:Ruby 0.0%