NTP Clock 1

I like unusual electronic clocks so here's a very different one. It is built on the Arduino platform. This one is the Amica R2 NodeMCU which has a built-in USB port for power and programming and built in Wifi. This clock only consists of three parts: The Arduino module, the display and a pushbutton switch to change between EST and DST. I assembled the project on a prototype board using only 10 short wires. 

NTP Clock 2

The  Amica R2 NodeMCU connects to the internet through Wifi, gets the time from NTP (the government's atomic clock), and gets the Weather from a weather provider using an JSON feed. You program the Arduino in C/C++. I realize I can just use an app on my phone to do the same thing with no assembly or programming required. But what fun is that?  

NTP Clock 3

Above is another view of the Amica R2 NodeMCU. Below are the accompanying photos of the various display screens.

NTP Clock 4

NTP Clock 5

NTP Clock 6

NTP Clock 7

NTP Clock 8

NTP Clock 9

NTP Clock 10