This tutorial is meant for anyone who wants to program and build their own binary clock. It will take two DIY evenings to finish your clock.
Part 1: software
In this part you will program an ESP32 and connect it to a time server to fetch the current time. After playing around with time zones, you will write a function that displays the time in binary on LEDs. To help you debug your code, you can use the binary clock board depicted below at Sensemakers.
Part 2: hardware
If you want to take your clock home, you can create your own hardware as well! In the second part of this project you will solder LEDs to a perfboard and make a nice casing around the electronics. (This tutorial is not published yet: work in progress!)