Binary clock, version 2.0
Using only nine pins for output compared to the twenty pins used in version 1.0, my binary clock 2.0 is far more advanced both were it comes to the wiring and the coding.
It could have been done using Charlieplexing and only five pins, but that would have made the code much more complicated.
I'm currently considering getting rid of the three time setting indicators at the bottom and blinking the selected column instead. This will probably be the case in version 3.0, which is to be built as a watch.