
13852-Redboard.Edge panel.v10
embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products

Binary Epoch Clock firmware and hardware source.
EpochClock is an open-source printed circuit board by ManiacalLabs, from the ManiacalLabs/BinaryEpochClock repository on GitHub, published under the MIT licence. It is a 2-layer board of 165.1 × 25.4 mm with 55 parts on 32 nets, routed with 480 tracks and 1 via.
It is built around the ATMEGA328-PU, DS1307Z+ and RESONATOR-16MHZ. Its parts include 32 diodes, 6 resistors, 3 capacitors, 2 ICs and 2 switches. It belongs with the AVR (ATmega, ATtiny) boards of this library.
THIS MAY NOT BE THE FIRMWARE THAT CAME WITH YOUR CLOCK
We are constantly working on improving the firmware of our kits and the firmware contained in this repository may not be the same as that which came pre-programmed on your Binary Epoch Clock Kit.
There are a few improvements over the original v1.0 Firmware
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.
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.
To download the firmware source and PCB design files, just click the "Download Zip" button at the right of the GitHub page.
Buy online at the Maniacal Labs Store
| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | LED | LED-3MM | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +16 |
| 4 | 330 | R4 | R1, R2, R3, R4 |
| 3 | 0.1uF | C1 | C1, C2, C3 |
| 2 | P*** | 1pin | 1PIN, 2PIN |
| 1 | ML_LOGO_STYLED | ||
| 1 | 10K | R4 | R5 |
| 1 | 110 | R4 | R6 |
| 1 | A | SparkFun-TACTILE-PTH_fixed | S1 |
| 1 | ATMEGA328-P | fixed_SparkFun-DIL28-3 | IC1 |
| 1 | B | SparkFun-TACTILE-PTH_fixed | S2 |
| 1 | BATTERY12PTH | fixed-SparkFun-BATTCON_12MM_PTH | BAT1 |
| 1 | CRYSTALTC38H | fixed_SparkFun-TC38H | Y2 |
| 1 | DS1307 | fixed_SparkFun-DIL08 | U1 |
| 1 | FTDI | SparkFun-FTDI_BASIC_fixed | JP1 |
| 1 | ICSP | pin_array_3x2 | P1 |
| 1 | OSHW-logo_silkscreen-front_5mm | OSHW-logo_silkscreen-front_5mm | G*** |
| 1 | RESONATOR-16MHZ | FIXED_SparkFun-RESONATOR-PTH | Y1 |
| 1 | USB-MINI-B | USB-MINI-B-CIRCULAR_PADS | USB1 |
It measures 165.1 × 25.4 mm and has 2 copper layers, 1.6 mm thick.
55 parts, built around the ATMEGA328-PU, DS1307Z+ and RESONATOR-16MHZ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the ManiacalLabs/BinaryEpochClock repository on GitHub, at the commit this page was made from: the board is PCB/EpochClock.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products




agranlund/raven
Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

ExploreEmbedded/8051_DevelopmentBoard
Design files and sample code for 8051 development Ultra Boards

UzixLS/mist1010-board
10x10cm PCB variant of MIST FPGA project for G738/G706 enclosure
