Binary Epoch Clock

NOTE: The Binary Epoch Clock is no longer for sale. This page and the assembly guide are kept merely for informational purposes. If you would like one of your own, please check out the GitHub repository for design files and firmware. It uses entirely through-hole construction and can be built with commonly available components. To have a PCB made, you can order one directly from OSHPark.

The Binary Epoch Clock is a new twist on the old binary clock idea. Instead of just showing the individual digits as binary values, it show Unix Epoch time as a full 32-bit binary value. This unique timepiece will make a great addition to the desk of any computer, electronics, time, or binary geek.

It runs off of an ATMega328P which makes is both fully compatible with the Arduino IDE and easily hackable. Also built in is a DS1307 Real Time Clock chip and battery backup allowing the clock to keep accurate time even in the event of a power loss. The board includes both FTDI and ICSP headers to allow easy upload of new or modified firmware. It can be powered from any USB port or USB power adapter using the included Mini-USB cable. Note:The USB port cannot be used for flashing new firmware and is only for powering the clock. An FTDI cable or ICSP programmer is required for firmware modifications.

The clock can bet set manually or via any 5V FTDI cable (not included) and our handy ‘sync_time’ script which is included in the code repository. See the assembly and usage guide for instructions and a handy video detailing the manual setting procedure for the clock.

All firmware source code and PCB design files are made available under the MIT License. See the GitHub repository for more details.

1 comment

Leave a Reply