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.
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!)