ESP8266搭建NTP时钟

使用ESP8266搭建NTP时钟连接WIFI,显示时间,年月日,星期

板子:ESP-12E NodeMCU 开发板
屏幕:SSD1306
语言:Lua

文中的所有工具驱动及固件:
链接:百度网盘
提取码:ms17

引脚定义

ESP-12E NodeMCU 开发板的引脚定义如下图所示。
在这里插入图片描述

硬件连接

屏幕使用SSD1306-4针屏幕

SSD1306ESP8266
GNDGND
VCC3.3V
SCLD2[GPIO4]
SDAD1[GPIO5]

构建固件

文末也会提供构建好的固件

网址:https://nodemcu-build.com
进入网址后,填写自己的邮箱,建议使用168邮箱,QQ邮箱可能无法通过
选择你需要的功能:
在这里插入图片描述

功能选择结束后选择你的屏幕
在这里插入图片描述

这里需要选择一下字体

选择字体列表:

  • font_6x10_tf
  • font_7x13_tf
  • font_helvR24_tn
    在这里插入图片描述

选择结束后即可构建固件,点击Start your build
在这里插入图片描述

构建结束会发送到邮件,可以到邮件内下载,如果提示邮箱校验错误,就需要返回重新操作了~

刷入固件

安装CH340驱动
打开ESP8266Flasher
点击Config选项,选择你的固件文件路径
在这里插入图片描述

选择好之后回到Operation选项
选择你的ESP8266串口
点击Flash
在这里插入图片描述

此时开发板上的灯会闪烁,直到刷写固件成功,退出工具即可

刷入代码

需要先配置Java环境,这里不做赘述,自行配置好即可
打开ESPlorer
在这里插入图片描述

会出现如下窗口
在这里插入图片描述

选择你的开发板端口,点击Open
此时会会连接上开发板,输出框可能会有所不同
第一次连接会提示正在格式化,等待一会格式化成功即可
在这里插入图片描述
此时点击左下角Upload按钮
在这里插入图片描述

选择解压后的NTP时钟代码目录,全选所有文件,点击打开即可
在这里插入图片描述

此时文件会上传到开发板,等待上传成功
上传成功之后,输出框会开始打印,此时手机可以搜索到WIFI热点NET_NTP_AP
连接WiFi,一般会自动弹出WiFi认证框,
如果没有弹出通过浏览器打开地址:192.168.4.1
选择你的WiFi,输入密码,开发板即可自动开始连接,仅支持2.4GWiFi哦

连接成功后重启开发板即可
自此完工!

文中的所有工具驱动及固件:
链接:百度网盘
提取码:ms17

  • 11
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值