diff --git a/hardware/documents/Keyboard_build.md b/hardware/documents/Keyboard_build.md index 5326b8e..34b1a14 100644 --- a/hardware/documents/Keyboard_build.md +++ b/hardware/documents/Keyboard_build.md @@ -5,27 +5,43 @@ I recommend installing the diodes and resistors at ALL switch positions. Doing 1. The keyboard is too big for most PCB holders. To keep the components flat as you insert them, I suggest taping the keyboard PCB to the edge of your bench, and install two rows at a time. - + + Secure the PCB with space for the leads + 1. Using a lead-bender will help speed up the process and can help produce a neater result. However, neatness is not critical, as the diodes will be mostly hidden. + Lead bending tool + 1. Check that the diodes are all facing the same (correct) direction. + + 1. Once the diodes are inserted, I suggest using a piece of painters tape to keep then in place when you flip over the board for soldering. - + + Use Painters' tape to secure components + 1. After installing the diodes, install all the through-hole resistors. + All parts installed + 1. Finally, flip over the PCB and install the 40-pin connector on the back side (opposite side from the diodes and resistors). + Connector is opposite side fromg the through-hole components + 1. It's important that the connector is seated flat to the PCB. To ensure a properly seated connector, first tack pins on opposite corners of the connector. Then, applying heat to one tacked pin, press the connector flat onto the PCB. You will feel a small "snap" as the connector seats. Repeat for the other tacked pin. - + + Tack corners of connector for flush install + + ## Preparing the Aligner (futaba) ## Combining the PCB and aligner (futaba switches) @@ -39,6 +55,8 @@ For futaba switches, no standoffs are required between the aligner and PCB, 1. Install the cherry MX PCB-mount stabilizers onto the PCB. +build-images/pcb_mount_stabilizers.jpg + 1. Line up the pins of the switches in the aligner assembly with the PCB. The two assemblies should "zip" together easily. If you feel resistance, take the assemblies apart and check the pins on all the switches to make sure none are @@ -52,11 +70,11 @@ For futaba switches, no standoffs are required between the aligner and PCB, 1. Repeat the above for the spacebar and the middle key on the top row. +Tack down switches at the edges first + + 1. Now, solder in all the other keys. -g - - Install switches ### The Spacebar Stabilizer diff --git a/hardware/documents/build-images/All_TH_parts_installed.jpg b/hardware/documents/build-images/All_TH_parts_installed.jpg new file mode 100644 index 0000000..12c749a Binary files /dev/null and b/hardware/documents/build-images/All_TH_parts_installed.jpg differ diff --git a/hardware/documents/build-images/Connector_on_back.jpg b/hardware/documents/build-images/Connector_on_back.jpg new file mode 100644 index 0000000..2b531ca Binary files /dev/null and b/hardware/documents/build-images/Connector_on_back.jpg differ diff --git a/hardware/documents/build-images/Install_Diodes.jpg b/hardware/documents/build-images/Install_Diodes.jpg new file mode 100644 index 0000000..417afe4 Binary files /dev/null and b/hardware/documents/build-images/Install_Diodes.jpg differ diff --git a/hardware/documents/build-images/Install_resistors.jpg b/hardware/documents/build-images/Install_resistors.jpg new file mode 100644 index 0000000..959aaf3 Binary files /dev/null and b/hardware/documents/build-images/Install_resistors.jpg differ diff --git a/hardware/documents/build-images/Install_switches.jpg b/hardware/documents/build-images/Install_switches.jpg new file mode 100644 index 0000000..603bcf8 Binary files /dev/null and b/hardware/documents/build-images/Install_switches.jpg differ diff --git a/hardware/documents/build-images/Tape Diodes_in_place.jpg b/hardware/documents/build-images/Tape Diodes_in_place.jpg new file mode 100644 index 0000000..4143bdf Binary files /dev/null and b/hardware/documents/build-images/Tape Diodes_in_place.jpg differ diff --git a/hardware/documents/build-images/Tape_parts_in_place.jpg b/hardware/documents/build-images/Tape_parts_in_place.jpg new file mode 100644 index 0000000..26210e8 Binary files /dev/null and b/hardware/documents/build-images/Tape_parts_in_place.jpg differ diff --git a/hardware/documents/build-images/Tape_to_table.jpg b/hardware/documents/build-images/Tape_to_table.jpg new file mode 100644 index 0000000..e57f98d Binary files /dev/null and b/hardware/documents/build-images/Tape_to_table.jpg differ diff --git a/hardware/documents/build-images/bend_leads.jpg b/hardware/documents/build-images/bend_leads.jpg new file mode 100644 index 0000000..b5730db Binary files /dev/null and b/hardware/documents/build-images/bend_leads.jpg differ