Ameba Arduino: [RTL8195AM] [RTL8710AF] Retrieve universal time (UTC) by Ameba

Preparation
  • Ameba x 1

Example

In this example, we connect Ameba to WiFi. Then send NTP (Network Time Protocol, RFC 1305) request to NTP server using UDP. After receiving the NTP request, the NTP server replies current UTC (Coordinated Universal Time) packet. We will parse the UTC packet to show current UTC time in the serial monitor.

Open the example. “File” -> “Examples” -> “AmebaWiFi” -> “WiFiUdpNtpClient”
8-1

Modify related information, including ssid, pass, keyindex.

Compile the code and upload it to Ameba. After pressing the Reset button, Ameba connects to WiFi and sends NTP request packet to NTP server “129.6.15.28”. We parse the replied packet and show UTC time in serial monitor:

8-2

 

Copyrights ©瑞晟微电子(苏州)有限公司 2021. All rights reserved.
Please confirm that QQ communication software is installed