通过NTP获取 Epoch/Unix时间
NTP代表“网络时间协议”,它是用于在计算机系统之间进行时钟同步的网络协议。 换句话说,它用于同步网络中的计算机时钟时间。
本文将介绍如何使用带Arduino IDE的NodeMCU ESP32s开发板获取Epoch/Unix时光。 获取纪元时间对于时间戳记读数,为文件指定唯一名称以及其他应用程序很有用。 我们会从NTP服务器请求当前的epoch时间,因此ESP32s开发板需要建立Internet连接。
开发环境搭建和WiFi连接可以参考前面的文章:
- [NodeMCU-ESP32开发实例-Arduino开发环境搭建]
- NodeMCU-ESP32开发实例-连接WiFi
1、准备硬件
- NodeMCU-ESP32s开发板一块
- 数据线一条
- 笔记本电脑一台
假设已经通过路由器搭建好WiFi网络,并且可以访问Internet。NodeMCU-ESP32s开发板通过数据线连接电脑。</