WiFi - Retrieve Universal Time (UTC) by UDP
AmebaD [AMB21 / AMB22 / AMB23 / BW16] x 1
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” → “WiFi” → “WiFiUdpNtpClient”
Modify the highlighted code section (ssid, password, keyindex) to connect to your WiFi network.
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 “22.214.171.124”.
We parse the replied packet and show UTC time in serial monitor: