I used Adafruit NeoPixel Rings and a NeoPixel strip to make a digital clock that syncs itself to NTP and handles daylight saving time all by itself. In other words a maintenance free clock. Information is available at:

The photos show the Adafruit GPS clock complete with the Arduino UNO board, the Ultimate GPS board, the Adafruit relay board and 7 segment display. The code will close the N/O relay for (2) seconds at the top of each hour. The project was made for the time synchronizing circuit of a 1800's Western Union wall clock with GPS accuracy. I didn't want to cut a hole into the front panel for the display, so I opted to use a strip of Velcro to keep the display in place. I was able to get help from Rick at Adafruit to incorporate the relay code into the GPS clock.

Here is my "clock" although its primary purpose is a weather station to read the indoor and outdoor temperature with two DS18B20 digital thermometers. I'm using node.js, sqlite3 and guplot to display lots of data.

Last edited by steveevy on Thu May 25, 2017 11:55 am, edited 1 time in total.

I THINK that I am done with both building and modifying my ice-tube clock. It only took me 5 years! Stock clock hardware with a new ATMEG328 programmed with xmas-icetube firmware, an Ultimate GPS and the dimmer mod. I mounted the GPS under the unit and I think it is pretty unobtrusive there and seems to work just fine. I put a small piece of electrical tape over the GPS LED because I have the clock in my bedroom right now and the occasional red blink in the dark was annoying.