Hi, this is a binary clock that I made for fun out of a Teensy 2.0, some 3mm leds, and RTC, and a 3D printed shell. It displays the current time(in 24-hour format) in binary on the front face of the cube. It has an RTC with a backup battery inside so that it will keep the time even when unplugged. The outer shell of the clock was 3D printed at U of D Mercy when I was attending an Engineering summer camp there. We were allowed to design anything we wanted that fit in a 2" cube and have that part printed on their machine. I wanted to make something that I could use in an electronics or robotics project, so I decided to design the shell of a 3D clock. It is hollowed out on the inside with 5mm thick walls and 3mmx4mm counterbores on the inside of the front face so that the 3mm LEDs could shine through the plastic.
The clock is powered through a mini usb cable since there was no room inside for a battery.
I chose to use the Teensy 2.0 as the brain of the clock because it has 25 I/O and is very small. I did not have enough room for any extra chips, so I needed a board that could individually address each LED. The Teensy reads the time off of a DS1307 RTC. The clock also has an LDR inside so that it can dim the LEDs when it is in a dark room. That way they arent too bright at night. When closing up the clock, I stuff some cotton in all of the open spaces so that the parts inside can not move and become damaged.