Description

If you’ve already been looking for something to both decorate your home and let everyone who enters know what a nerd you are, then here’s the perfect idea: A binary clock.

Exactly this was the original goal of this project, the additional mode, in which the LEDs can be individually controlled, came later.

But why 4x4 and not 8x8 or even more LEDs? Well, if you only want to display the time to minute precision, you need 4 digits on the one hand and the numbers 0-9 on the other hand, so at least 4bit per number. Considering both parameters, the first idea is a 4x4 matrix.

A schematic representation of a binary clock set to 16:39.

The picture shows the schematic representation of a binary clock with the values on the left axis. The time shown is 16:39:

Images

The “pixels” from behind with the circuit painted on.

Technolgies

  • C++
  • Arduino Framework
  • ESP8266
  • HTTP Requests
  • Python (Mobile GUI)