This is powered over a mini USB connection. It does not interface with a computer, it only leeches power from the USB port.
This is a great project for beginners, or anyone looking for a binary clock to build, or an easy binary clock to mod.
This project took me about an hour to complete.
Step 1: LED Installation
The footprint of the LED is silk screened on the board. Not all of the LEDs are arranged with the same polarity. Check every LED for the proper alignment.
This is the focal point of the project, so we want it to look nice. Once the LED is placed in the board, I recommend a small piece of masking tape to hold it flat on the board while it is being soldered in place. If nothing is holding LEDs in place, they may solder in place at unwanted angles.
Once they are soldered in place, the leads can be clipped off.
Placing the LEDs in the four corners first, will permit an even work environment, and make placing LEDs straight and flush against the board, easier.
Step 2: Resistors
The resistors limit the current any LED's can draw to about 20mA. Without them, the controller would be stressed and the LED's would wear out too quick.
Step 3: Capacitors & Crystal
None have polarity.
The crystal provides a stable oscillation source. It "ticks" several millions times a second, which the micro-controller counts and translates into seconds, minutes and hours. The capacitors keep the crystal stable and insure they have enough voltage to get going.