Ideas
First off, a new adapter for the WiFiChron or HDSP clock . The 8-LED Neopixel stick from adafruit has the perfect dimensions to fit them. Naturally, the time is displayed in color code . The best definitions for the 10 colors I could come up with are these: byte color[10][3] = { {0,0,0} /*black*/, {30,9,0} /*brown*/, {100,0,0} /*red*/, {128,60,0} /*orange*/, {110,120,0} /*yellow*/, {0,64,0} /*green*/, {0,0,111} /*blue*/, {64,0,63} /*violet*/, {15,15,15} /*grey*/, {127,127,127}/*white*/ }; The clock code is trivial, especially because it's using the great Neopixel library. Below is the most important function: void displayTime() { byte digit1 = hour/10; byte digit2 = hour%10; strip.setPixelColor(0, strip.Color(color[digit1][0], color[digit1][1], color[digit1][2])); strip....