We’ve featured a lot of interesting DIY timepieces in the past (most recently this Arduino Sesame Street creation) and the community keeps on creating new ones.

Andy Evans, who goes by the username “coolate” is to thank for this latest project which has a laundry list of features, starting with the case.

As you may have guessed from the name, Evans went with an art deco look with this 3D printed case finished with resin. The needles, knobs and buttons are 3D printed too.

Inside there’s an Arduino Uno running everything, including the two large clock faces. These are set using rotary encoders below the knobs for that analogue feel.

There’s also a row of buttons for preset times and a column of LEDs which light up according to the time. It starts at the bottom and the top LED , hidden under the dome, blinks to indicate the time is up.

To make sure you don’t miss whatever you’re timing, there’s a brass bell on the back recovered from an old Bell telephone.

There’s more to see on the back, including the battery compartment which houses five AAA batteries. There’s also a port on one side if you’d prefer to plug it in.

That thin yellow strip is actually a kickstand, and next to it are two switches for power and the alarm. Finally, there’s an expansion port for adding peripherals in the future. One expansion Evans mentioned is a temperature monitor for his tea, as using a timer to brew a mug was the inspiration to create it in the first place.

If you want to make your own Deco Time, or you want to see more about how it was made, check out the full guide on coolate.com. From there you’ll also find the files to print the parts you’ll need on Thingiverse and the code on GitHub.