A project that displays the time in Binary-Coded-Decimal. There are two variants: one is Atmega-powered and can set itself from a GPS receiver, and one is a shield for a Raspberry Pi (and therefore sets itself via your Internet connection).
They look pretty, teach you to read binary at speed, and are a useful timepiece. Great for the electronics or programming geek, and for annoying everyone else!
How it works
(Make sure you put the captions on!)
Resources and links
For the GPS-Clock:
- Buy the kit on Tindie: click here!
- Assembly instructions: PDF (967KB)
- Operating instructions: PDF (161KB)
- Measurements of front panel: PDF (35KB)
- Schematic: PNG (16KB)
For the Raspberry-Pi Shield:
- Buy the kit on Tindie: click here!
- Assembly instructions: PDF (860KB)
- Software installation instructions (for Raspbian): PDF (200KB)
- C Sourcecode to run on Raspbian: (Github Link)
- Example BBC BASIC Program for RISC OS: Textfile (3KB)
- Schematic: PNG (19KB)
Original blog posts
- January 2018: GPS-Controlled Binary Clock
- April 2018: Binary-Clock Shield for Raspberry Pi
- March 2020: Running the Raspberry-Pi BCD Clock on RISC OS