Difference between revisions of "Hard-Wiring How-To"
Samwisekoi (talk | contribs) m |
Samwisekoi (talk | contribs) (interim save) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 51: | Line 51: | ||
== Build Log with Photos == | == Build Log with Photos == | ||
This build log is for the GH75 custom keyboard by [[User:Samwisekoi|samwisekoi]]. It will require adaptation for TKL and 104-key (full-size) keyboards. | This build log is for the GH75 custom keyboard by [[User:Samwisekoi|samwisekoi]]. It will require adaptation for TKL and 104-key (full-size) keyboards. | ||
+ | |||
+ | <table border> | ||
+ | <tr><td valign=top width=400px> | ||
+ | === Populate Plate === | ||
+ | # Install switches | ||
+ | #: Align all switches with leads at top. | ||
+ | # Install stabilizers | ||
+ | # Install LEDs | ||
+ | '''Optional:''' | ||
+ | # Bend flanges for caseless format | ||
+ | # Install rubber U-channel as "feet" | ||
+ | </td> | ||
+ | <td> | ||
+ | [[File:01-populated plate.JPG|400px|top]] [[File:02-populated plate side view.JPG|200px|top]]<br /> | ||
+ | <br /> | ||
+ | [[File:03-populated plate close-up.JPG|200px|top]] [[File:04-populated plate underneath.JPG|200px|top]] [[File:05-populated plate underneath close-up.JPG|200px|top]] | ||
+ | </tr> | ||
+ | <tr><td valign=top> | ||
+ | === Wire LEDs === | ||
+ | You have to do this first so there is no danger of LED leads touching other wires. And there will be no way to do this after the rails and columns are wired. | ||
+ | # Remove switches with LEDs | ||
+ | # Prep leads | ||
+ | # Solder leads to LEDs | ||
+ | # Heat-shrink connections | ||
+ | # Re-install switches | ||
+ | # Tie the LED leads temporarily | ||
+ | </td> | ||
+ | <td> | ||
+ | [[File:06-LED polarity.JPG|200px|top]] [[File:07-switches, LEDs and wire.JPG|200px|top]] [[File:08-wire stripper.JPG|200px|top]]<br /> | ||
+ | <br /> | ||
+ | [[File:09-LED solder the leads.JPG|200px|top]] [[File:10-LED add shrink-tubing.JPG|200px|top]] [[File:11-LED ready to install.JPG|200px|top]]<br /> | ||
+ | <br /> | ||
+ | [[File:12-LEDs installed.JPG|300px|top]] [[File:13-LED leads tied.JPG|300px|top]]<br /> | ||
+ | [[File:20-Diodes row neg trimmed.JPG|600px|top]]<br /> | ||
+ | <br /> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr><td valign=top> | ||
+ | === Wire Positive (diode) Rails on all Rows === | ||
+ | # Make <u>certain</u> the stabilizers and switches work properly | ||
+ | # Prep one row of diodes | ||
+ | # Install one row of diodes | ||
+ | # Trim excess negative leads | ||
+ | # Check and/or improve solder joints | ||
+ | # Prep (cut and straighten) rail for soldering | ||
+ | # Solder center diode to rail | ||
+ | # Solder one diode near each end to hold rail in place | ||
+ | # Solder balance of diodes on rail | ||
+ | # Trim excess positive leads | ||
+ | # Repeat for additional rows | ||
+ | </td> | ||
+ | <td> | ||
+ | [[File:14-Diodes positive flags.JPG|200px|top]] [[File:15-Diodes one ready.JPG|200px|top]] [[File:16-Diodes row ready.JPG|200px|top]]<br /> | ||
+ | <br /> | ||
+ | [[File:17-Diodes one placed.JPG|200px|top]] [[File:19-Diodes row soldered.JPG|400px|top|right]]<br /> | ||
+ | <br /> | ||
+ | [[File:20-Diodes row neg trimmed.JPG|600px|top]]<br /> | ||
+ | <br /> | ||
+ | [[File:21-Length of 18g wire.JPG|600px|top]]<br /> | ||
+ | <br /> | ||
+ | [[File:22-Pos row placed.JPG|600px|top]]<br /> | ||
+ | <br /> | ||
+ | [[File:23-Diode pos pin bent.JPG|300px|top]] [[File:24-Diode pos pin soldered.JPG|300px|top|right]]<br /> | ||
+ | <br /> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | </table> |
Latest revision as of 00:04, 22 March 2013
Contents
How To Hard-Wire a Keyboard
This How-To is a guide to hard-wiring a keyboard without using a PCB. It is designed to enable someone handy with a soldering iron to make a new keyboard layout using only a plate, switches, wire and some electronic components.
Tools Used
- Weller soldering iron with pencil tip
- Soldering helper
- Small wire cutter
- Small needle-nose pliers
- Self-adjusting wire stripper
Parts list
coming later
Main Steps
Populate Plate
- Install switches
- Install stabilizers
- Install LEDs
Wire LEDs
- Remove switches with LEDs
- Prep leads
- Solder leads to LEDs
- Heat-shrink connections
- Re-install switches
Wire Positive (diode) Rails on all Rows
- Make certain the stabilizers and switches work properly
- Prep one row of diodes
- Install one row of diodes
- Trim excess negative leads
- Check and/or improve solder joints
- Prep (cut and straighten) rail for soldering
- Solder center diode to rail
- Solder one diode near each end to hold rail in place
- Solder balance of diodes on rail
- Trim excess positive leads
- Repeat for additional rows
Wire Columns
Route/connect LED Cables
Connect Row Cables
Connect Column Cables
Connect Teensy
Program Teensy
Mount Teensy and Other Components
Build Log with Photos
This build log is for the GH75 custom keyboard by samwisekoi. It will require adaptation for TKL and 104-key (full-size) keyboards.