MakeTime Is a Clock and Dev Board in One
Building unique clocks with microcontrollers and dev boards can be a fun way to show off your creativity, but what if the clock was also a dev board? That’s the idea behind the MakeTime project by Mihai Cuciuc.
The MakeTime employs an ATmega328P for control as well as a DS3231 RTC with a battery backup for timekeeping. 24 RGB LEDs arranged around the circumference of the circular PCB show the time of day with a 2.5 minute resolution. There’s a button in the middle for interface, along with an LDR for light adjustment and a buzzer that could be used for alarm functions. The device fits in a very nicely designed 3D-printed housing.
Primary power for the board is provided by a micro-USB connector, which can also be used for programming via an onboard CH340 USB-UART bridge. This setup makes it Arduino compatible, and there’s space for an optional header where a variety of Arduino pins are broken out.
sWhile beautifully designed for use a minimal clock, it's capable of a wide range of hacks and mods. More info on the MakeTime is available in Cuciuc's write-up, and build files are up on GitHub if you’d like to make your own!