Electrical Assembly

Gather Materials 

Introduction
Let's take a look

Gather the materials below and get ready to build the PCB for the RGB Matrix Arcade!

Parts

All Parts
All Parts
Shift Registers
12mm Buttons
6mm Buttons
Horizontal 6mm Buttons
Resistor Packs
Speaker
Rotary Potentiometer
Arduino Headers
LED Matrix
Matrix Headers
68 Ohm Resistors
150 Ohm Resistor
1.5k Ohm Resistor
.01 uF Ceramic Capacitor
3.6V Zener Diodes
USB-B Socket
PartQuantity
Shift Registers 4
12mm Buttons 8
6mm Buttons 3
Horizontal 6mm Buttons 2
Resistor Packs 3
Speaker 1
Rotary Potentiometer 1
Arduino Headers 4
LED Matrix 1
Matrix Headers 2
68 Ohm Resistors 2
150 Ohm Resistor 1
1.5k Ohm Resistor 1
.01 uF Ceramic Capacitor 1
3.6V Zener Diodes 2
USB-B Socket 1

Tools you'll need

Soldering Iron
Solder Wire
Wire Cutters
Electrical Assembly
Follow Along

Arduino Headers 

The headers to be used some in one strip. Use a pair of cutters to cut them into one bank of 10, two banks of 8, and one bank of 6. On the back of the PCB, place the 4 Arduino headers in their correct banks. Flip the PCB over to the front and solder one pin in each bank. Make sure the headers are perpendicular to the PCB. If not, reheat and adjust. Once certain that all headers are straight, solder the remaining pins.

Front of the PCB
Front of the PCB
Back of the PCB
PCB and Headers
Cut Headers one bank of 6, two of 8, and one of 10
Correct cuts
Correct header placement
Placed headers
Flipped over PCB
Solder one pin each
4 pins soldered
Header check
Solder the rest
All Arduino headers soldered

Resistors 

Gather all 4 through hole resistors. Find the two matching ones with the color pattern Blue > Grey > Black. These are the 68 ohm resistors and belong in R2 and R3. Make two 90 degree bends in the resistor legs and place through the holes in the PCB. Once through, bend the leads to prevent it from falling out. Find the single resistor with the pattern Brown > Green > Brown. This is 150 ohms and belongs in R25. The last resistor should have the pattern Brown > Green > Red. This belongs in R1. Flip over the PCB and solder all 4 resistors. After soldering, trim the legs.

Resistors
Resistors
68 ohm color pattern
68 ohm resistors
Single resistor
Bent Resistor
Place resistor
Placed resistors
150 ohm color pattern
150 ohm resistor
Placed resistor
1.5k ohm color pattern
1.5k ohm resistor
Placed resistor
Solder resistor
Soldered resistors
Trim leads
Flipped to Front

Capacitor 

Take the 1 ceramic capacitor and place into C1. Bend the leads once through then flip over. Solder both leads then trim.

Ceramic Capacitor
Ceramic Capacitor
Place capacitor
Placed capacitor
Flipped PCB
Solder capacitor
Soldered capacitor
Trim leads
Flipped to Front

Rotary Potentiometer 

Take the rotary potentiometer. Place it at RV1. The dial should hang off the PCB. Flip over the PCB and solder the leads. Then trim.

Rotary potentiometer
Rotary potentiometer
Place potentiometer
Placed potentiometer
Flipped PCB
Solder potentiometer
Soldered potentiometer
Trim leads
Trimmed leads
Flipped to Front

Zener Diodes 

Take the 2 zener diodes. Place in D1 and D2. Diodes are polarized, which means the orientation matters. The black stripe on the diode should be on the same side as the stripe on the board. Make two 90 degree bends in the legs of the diodes. Place through the PCB in the right orientation. Bend the leads after placing to prevent the diodes from falling out. Flip over the PCB and solder. After soldering, trim the legs.

Zener diodes
Zener diodes
Place zener diode
Placed zener diodes
Flipped PCB
Solder zener diode
Soldered zener diode
Trim leads
Flipped to Front

Resistor Networks 

The resistor network integrated circuits(ICs) and the shift register ICs are both in 16 DIP packages. They are black rectangles with 8 pins on each side. The resistor network ICs are a big larger and all their writing is offset to one side while the writing of the shift registers is centered. Once separate from the shift registers, find the resistor network IC that says 1-331 and not 1-221. Notice the notch in what is the top of the IC. Place the 1-331 resistor pack IC in RP2 with the notch facing up. Flip the PCB over and solder all sixteen pins. Flip back to the front. Take the remaining two resistor pack ICs and place them in RP1 and RP3. These two packs are the same so as long as the notch is facing up they can be soldered in either spot. Once set in place, flip the PCB over and solder all pins.

All 16 DIP packages
All 16 DIP packages
1-331 Writing
Place in RP2
Set in RP2
Flipped over PCB
Solder the pins
Pins of RP2 soldered
Flip to the front
Place RP1
Place RP3
Flipped PCB
Solder the pins
All pins soldered
Flipped and finished

16 Pin Headers 

Take the 2 16 pin female headers and place them in the 16 pin banks beside the Arduino headers. Flip the PCB over and solder one pin each. Make sure the headers are straight. Reheat the solder joint and adjust if necessary. Once certain they are straight, solder the remaining pins.

Headers and PCB
Headers and PCB
Place one header
Flipped PCB
Solder one
Check headers
Solder the rest
LED headers soldered

Shift Registers 

Take 2 shift register ICs and place them in U1 and U2 on the left side of the PCB. The other 2 ICs go in U4 and U5. Make sure the notch is facing up similar to the resistor packs. Flip the PCB over and solder all pins.

Shift registers
Shift registers
Places on the PCB
Place the registers
Flipped PCB
Solder the register
Soldered the register
Solder the register
Soldered the register
Solder the register
Soldered the register
Solder the register
Soldered the register
Flipped to front

Direction Buttons 

Take the 8 larger 12mm buttons and place then in SW1-8. Flip the PCB and solder the 4 leads of each button.

12mm Buttons
12mm Buttons
Place button
Placed buttons
Flipped PCB
Solder button
Soldered buttons
Flipped to front

Extra buttons

Take 2 6mm buttons and place them in SW10 and SW12. Flip over and solder.

6mm Buttons
6mm Buttons
Place button
Set button
Flipped PCB
Solder button
Soldered button
Flipped to front

Shoulder button

Take the 2 horizontal 6mm buttons and place it in SW11 and SW9. Flip over and solder.

6mm Buttons
6mm Buttons
Place button
Set button
Flipped PCB
Solder button
Soldered button
Flipped to front

Reset button

Take the last 6mm button and place it in RST1. Flip over and solder.

6mm Buttons
6mm Buttons
Place button
Set button
Flipped PCB
Solder button
Soldered button
Flipped to front

USB-B Socket 

Take the USB-B style socket and place it at J1. The open end should be off the PCB. Flip over the PCB and solder all 6 points.

USB-B Socket
USB-B Socket
Place USB
Placed USB
Flipped PCB
Solder USB
Soldered USB
Flipped to Front

Speaker 

Take the speaker and find the + pin. There is a marking on the from as well as + and - signs and the back. Place the leads in the correct orientation show on the SP1 footprint. Flip over the PCB, solder the 2 leads, and trim.

Speaker
Speaker
Speaker Place
Placed Speaker
Flipped PCB
Solder Speaker
Soldered Speaker
Trim
Flipped to Front

LED Matrix 

Take the LED matrix. Flip it over to the back. Find the pin with the 1 next to it. Match that corner with the 1 next to the LED Matrix headers on the PCB. Line up the pins on both side of the matrix with their headers. Press down to seat the matrix.

LED Matrix
LED Matrix
Back of matrix
Pin 1
Match corner
Press down
Placed LED Matrix

Finished PCB 

The PCB is finished with assembly.

Finished PCBFinished PCB