ESP32开发_ESP32开发

ESP32开发_ESP32开发ESP32WIFI时钟,支持OTA,三日天气预报,1分钟对时一次

ESP32 WIFI时钟,支持OTA,三日天气预报,1分钟对时一次。为了省事先不弄汉字了。OLED为SH1106 I2C接口  gpio21:sda,gpio22:scl

参考了一些网上分享的代码,如果有你的在此表示感谢。稍加修改可以在ESP8266上使用;

环境:ARDUINO 1.8.9

库:ESP8266 and ESP32 OLED driver for SSD1306 displays    version:4.2.0

库:ArduinoJson by Benoit Blanchon version:6.18.0

停电:不工作。无电池,充电器供电。休眠省电不考虑。

断网:不工作,只有秒跳。

农历:暂时不支持。

天气API:心知天气,请自行注册。

 

天气代码说明:https://seniverse.yuque.com/books/share/f4f9bf1a-d3d9-4a68-8996-950f8c88400e/yev2c3

字体在线生成工具:http://oleddisplay.squix.ch/#/home

字体:DSEG7_Classic_Mini_Bold_24,Meteocons_Regular_16,Lato_Hairline_16

只是提供基础框架,给初学者垫脚,程序小BUG在所难免,请自行解决,相信你能做得更好!

ESP32开发_ESP32开发 ESP32开发_ESP32开发

#include <Ticker.h> #include "font1.h" #include "lato16.h" #include <ESPmDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> #include <time.h> #include <WiFi.h> #include <Wire.h> // Only needed for Arduino 1.6.5 and earlier #include "SH1106Wire.h" // legacy: #include "SH1106.h" #include "images.h" 

今天的文章
ESP32开发_ESP32开发分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/59698.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注