DFW Hacker Badge

This is where you will find all information related to the DFW Hacker Badge

View on GitHub

DFW Hacker Badge Assembly Instructions

This page will walk through the detailed assembly instructions for the DFW Hacker Badge complete with pictures for each step.

If you are new to soldering you should review this training material I put together: Electronics Soldering Basics

If you are new to Electronics or the Arduino you should review this training material I put together: Arduino for Beginners

Without further preamble here are the instructions:

The Badge Kit

This is the badge kit you should have.

Badge Kit Image

The are a few choices you need to make before you begin soldering components.

Once these choices are made it is just a matter of putting the components onto the PCB.

Prepare you workspace

Make sure you have a safe space to work with the appropriate tools at hand.

01-workspace.jpg

Add the Arduino to the PCB

The Arduino Nano which came in your kit has been designed to be placed in the lower center of the PCB where the white rectangle is drawn on the front of the PCB.

02-nano-a.jpg

Plug the Arduino into the front of the PCB by pushing its header pins into the appropriate holes.

03-nano-b.jpg

It should be a tight fit but make sure the Arduino is pushed all the way down to where the plastic on the Arduino headers are flush with the PCB surface.

04-nano-c.jpg

Flip the PCB over so that the header pins poking through are clearly visible. You will be soldering on this side of the PCB.

05-nano-d.jpg

Secure the PCB and Solder each pin to the pad surrounding the hole on the PCB. Press the iron to both the PCB pad and a pin the add solder to join them. Repeat this process for each of the Nano pins.

06-nano-e.jpg

Inspect each solder joint and correct as needed. The solder joints should look like little volcanos. Any other shape is an indication of a problem that needs to be corrected.

07-nano-f.jpg

Add the resistors to the PCB

Unlike the header pins on the Arduino, the resistors have soft leads that are easy to bend Bend each resistor into a U shape (with the resistor at the bottom of the U)

08-resistor-a.jpg

Push each resistors leads into appropriate holes in the front of the PCB

09-resistor-b.jpg

Do this for as many resistors as you wish to solder at a time.

10-resistor-c.jpg

This will be a very loose fit so take care to hold the resistors in place as you flip the PCB over On the back of the PCB bend the leads outward at 45 to 90 degrees to hold the resistor in place

11-resistor-d.jpg

Solder each lead of the resistor to the pad surrounding the hole on the PCB. Inspect each solder joint and correct as needed.

12-resistor-e.jpg

Repeat this process for the remaining resistors.

13-resistor-f.jpg

Add the LEDs to the PCB

Prepare to plug an LED into the PCB by orienting the LED correctly so the common cathode pin goes into the correct hole.

14-led-a.jpg

Plug each LED into the front of the PCB by pushing its header pins into the appropriate holes

15-led-b.jpg

16-led-c.jpg

It’ll be a tight fit but make sure the LED is pushed all the way down to the pin stops These are small extrusions on the LED pins that prevent them from passing thru the holes. Do not try to force the LED all the way down to where its plastic is touching the PCB.

17-led-d.jpg

18-led-e.jpg

Flip the PCB over so that the LED pins poking through are clearly visible

19-led-f.jpg

Solder each pin to the pad surrounding the hole on the PCB. Inspect each solder joint and correct as needed

20-led-g.jpg

Trim excess pins and leads

On the backside of the PCB cut the header pins and leads off just above each solder joint. Be careful not to damage the solder joint while cutting.

21-cut-a.jpg

When complete the back of the PCB should look fairly level with just small bumps for each solder joint.

22-cut-b.jpg

Add the battery connector to the PCB

This assembly guide assumes that you chose to install the 6V two coin cell battery holder instead of the 9V.

23-batt-a.jpg

Trim the lead wires to the size needed.

24-batt-b.jpg

Strip the end of each lead wire to expose about 1/4 inch of wire.

25-batt-c.jpg

“Tin” the lead wires by adding a bit of solder to them.

26-batt-d.jpg

Plug the bare end of a lead wire into the appropriate power hole in the back of the PCB Red goes to +VIN and Black goes to -GND Secure the wire in place so that is does not move in the PCB hole

27-batt-e.jpg

Solder the wire to the pad surrounding the hole on the PCB.

28-batt-f.jpg

Repeat this process for the second lead wire.

29-batt-g.jpg

Trim any excess wire protruding from the front side of the PCB.

30-batt-h.jpg

Add a piece of Velcro to the back side of the PCB where the battery holder will be placed.

31-batt-i.jpg

Add a piece of Velcro to the back side of the battery holder

32-batt-j.jpg

Attach the battery holder to the back of the PCB using the Velcro

33-batt-k.jpg

If applied correctly the battery holder should be nearly flush with the PCB.

34-batt-l.jpg

The battery holder takes two CR2032 batteries placed into it in opposite directions.

35-batt-m.jpg

Be sure you confirm that you a placing the batteries into the holder in the correct position! Putting the batteries in backwards can cause damage to your Arduino. So this is important.

36-batt-n.jpg

The battery holder should snap shut and stay shut. Verify it is secure.

37-batt-o.jpg

Turn it on and enjoy

If everything is done correctly then when you turn it on the preprogrammed Arduino should start lighting up the LEDs in a color pattern.

38-done.jpg

I hope this guide is helpful.

@alt_bier

BACK HOME