Neopixel Bedroom Clock Uses ESP8266

When [Vance] joined his local hackspace he sought a project to take advantage of the new tools at his disposal. His solution: an attractive LED colour wheel clock using neopixels driven by an NTP-synchronised ESP8266. Each neopixel illuminates a segment of the clock face through frosted diffuser, the hours are tracked as a red light, the minutes blue, and the seconds green. As each color passes another they are mixed, creating a changing colorscape. 12 neopixels are used, and the whole clock is mounted in a laser cut enclosure.

After an initial prototype on a piece of stripboard he created a PCB in KiCad, complete with space for a 3.3v regulator. This and the source code can be found on the project’s GitHub repository.

The resulting clock is a very high quality build as well as being attractive and useful in its own right. The video shows the color mixing in action, or at least the cyan and yellow products of it.

We like clocks here at Hackaday, and over the years we have featured a lot of them. Looking at light clocks, we’ve featured this Berlin clock and this Fibonacci sequence clock, but closer to the spirit of this project are the many ring clocks that have made these pages. There was this 200 LED ring clock, this huge circular LED clock with an interlocking PCB, and closer still to [Vance]’s clock, another ESP8266 ring clock design.

[via rLab – Reading Hackspace]

5 thoughts on “Neopixel Bedroom Clock Uses ESP8266

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.