Binary Clock - ATMega328











This Instructable is a Binary Clock based on the project by Gpensky. The circuit design is the same, except this version uses an ATMega328 DIP28 chip, a printed circuit board, and circuit board legs.
Supplies


I have parts kits available on my website or ebay store. See this link for assembly instructions and links to get a kit. The ATMega328 comes pre-loaded with the arduino sketch.
https://bsgelectronics.com/binary-clock-kit-build-instructions
https://bsgelectronics.com/binary-clock-kit
https://www.ebay.com/itm/167426689498
Parts and Soldering







Insert parts into the printer circuit board matching these pictures. The only parts that need to be installed with a specific orientation are the LEDs and the two integrated circuits, (ATmega328 and DS1302+).
Solder all components from the back and clip excess wire flush.
TIP - When soldering the two integrated circuit sockets, I like to have the chips pre-installed in the sockets. The extra mass will help dissipate heat and possibly prevent melting of the sockets.
Install the MicroUSB socket on the back and solder from the front ensuring that you don't have any solder bridges.
TIP #2 - Be careful not to overheat the USB or you could melt the internals of the socket and create a short circuit.
Install the legs and plug in power from any micro-USB power source. This can be an old phone charger or a cable plugged into a PC port.
If needed, you can test for +5v between the bottom of R21 and the corner of the change time button.
Use the buttons on the front to set the time. Enjoy!
PS - Thank you to gpensky for creating such a great project!