/ESP_weather_Cube

基于esp8266+0.96oled的气象站桌面时钟

Primary LanguageC++GNU General Public License v3.0GPL-3.0

请尊重开源协议,谢谢!!!!

基于esp8266+0.96oled的气象站桌面时钟

image

关于固件版本信息

  • v1 接口将在2021.12.30日后失效在次之前是能用的
  • v2 新接口 请勿使用,发现致命问题,接口变化没有改源代码。
  • v3 1.修复了图标显示问题,2.删除了ota功能(空间有限 无法提供足够的ota空间 请保留rx tx 复用升级是没有问题的)3.优化了变量空间使其更稳定 4.修复配网重置bug(需要升级配网库)

公共天气API_KEY: e98f6584cc5c4430a084904315907cf8

(接口限制每天最多访问1000次如需稳定请自己申请(免费))

关于量产版本!!!

电路设计及pcb 请访问立创eda:https://oshwhub.com/hbk444/qi-xiang-zhan01

pcb板兼容1.3寸oled屏

image

image

image

image

说明

源码需要配合WiFi_link_tool配网库进行开发
可直接访问设备的ip或http://OLED气象站/ 进行访问 所需要的库:

  • u8g2
  • ArduinoJson
  • time(以提供)
    天气API来自和风天气:console.heweather.com
    提供的固件是针对esp_01s的,其他开发板请下载源码进行编译!

如果不想折腾直接使用编译好的固件请往下看

esp01s连线图:

image

烧录注意事项

esp01s与ttl链接方法:
01s ttl
xt----rx
rx----tx
vcc---3.3
ch----3.3
io0---gnd
gnd---gnd

烧录配置

image

烧录流程

1.擦除2.烧录
image