Bench note

Crimp terminals before the wire basket

Why crimps fail

Most first-pass harness failures trace to terminal choice or crimp technique, not wire gauge. You pick a Dupont housing because it's in the drawer, then wonder why the connection floats out under vibration. Or you use the same ratchet tool for every pin style and end up with barrel deformation that looks tight but measures 8Ω of resistance after a week.

Every terminal family—JST-XH, Molex KK, Dupont, ferrules—has a specific crimp height and inspector window. The datasheet gives you both. If your tool can't hit that height repeatably, the terminal will either crush the strands or leave them floating inside a bent barrel.

Match the terminal to the load

Dupont pins work for breadboard-to-board signal jumpers that see zero mechanical stress. They do not work for anything that moves, vibrates, or carries more than 200 mA. JST-XH handles low-current power distribution and endures moderate wire flexing if you crimp the strain relief properly. Molex KK tolerates higher current and more insertion cycles, but the housings cost three times as much and the pins demand tighter crimp tolerances.

For panel-mount terminal blocks or anything entering an enclosure through a gland, crimp ferrules onto stranded wire before you land it under the screw. The ferrule gives you a solid termination surface and keeps individual strands from escaping when you torque down. Bare stranded wire under a screw eventually works loose.

The pull test is not optional

After every crimp, hold the wire an inch from the barrel and pull with enough force to stretch your arm. If the wire slides, the crimp failed—either the height was wrong or the insulation got caught in the conductor barrel. Re-strip, re-crimp, pull again.

This sounds tedious when you're making a twelve-wire harness, but it takes four seconds per terminal and catches 95% of cold crimps before you route the bundle. A floating wire inside an enclosure will find the one trace or terminal it shouldn't touch, usually after you've closed the lid and moved on.

If you're crimping more than ten terminals in a session, crimp a scrap wire first and section it with flush cutters. You want to see the strands filling the barrel with no gaps and the insulation crimp biting the jacket without cutting through. That cross-section tells you whether your crimp height is correct before you commit to production wire.

Stranded versus solid

Use stranded wire for anything that flexes or routes through tight bends. Solid wire works for permanent point-to-point connections on a board or inside a static enclosure, but it work-hardens and snaps at the barrel after a few flex cycles. If you must use solid wire in a terminal designed for stranded, check the datasheet—some terminal families specify separate crimp heights for each.

When you're not sure which wire type a terminal expects, default to stranded 22 AWG or 24 AWG for signal work, 18 AWG for power under 3 A. Strip length should match the terminal's conductor barrel exactly; too much exposed copper invites shorts, too little gives you a weak mechanical joint even if the crimp looks good.

Tooling you won't outgrow

Cheap crimp pliers with molded plastic jaws produce inconsistent barrel height because the jaws flex under pressure. A proper ratchet crimp tool costs sixty dollars and works for years. Buy one sized for the terminal family you use most—usually 28–18 AWG for small signal connectors—and add a second tool when you start working with larger power terminals or ferrules.

If you're only making a few harnesses a year, engineer-style crimp pliers with interchangeable dies will cover JST, Molex, and Dupont without buying three separate tools. The tradeoff is slower cycle time and a slightly wider learning curve on die positioning.

For ferrule work, get a dedicated ferrule tool that handles the wire range you need. Trying to crimp a ferrule with a standard terminal tool leaves you with an oval cross-section that won't seat properly in the terminal block.

When to solder instead

Soldering a stranded wire directly to a pin or pad works when the joint will never move and you need the lowest possible contact resistance. It does not work for wires that route through connectors, experience vibration, or terminate inside screw terminals. Solder wicks up the strands and creates a stiff section that fatigues and breaks at the solder boundary.

If you need the reliability of solder on a connector pin, solder after you crimp—some terminal designs include a solder cup behind the crimp barrel specifically for this. The crimp provides mechanical strength; the solder provides redundancy. Do not rely on solder alone to hold a wire in a terminal.

Organize before you route

Label both ends of every wire before it goes into the harness. Heatshrink with a permanent marker works; so does a label printer if you're making more than one unit. When you're debugging a bundle of twelve black wires six months later, you will not remember which one carries 12 V and which one is ground.

Route your harness with enough slack to allow one full connector insertion and removal without pulling on the crimp joints. If the wire is taut when the connector is seated, the first time you pull the housing you'll transfer all the force to the crimp instead of the latch.

Keep power and signal wires in separate bundles when possible, or at least maintain physical separation inside the same sleeve. A noisy motor driver line running parallel to a low-level sensor input will couple enough interference to make you question your ADC reference voltage before you realize the problem is in the harness routing.

Final inspection

Before you call a harness done, tug every wire at the connector housing, check for exposed copper at the strip point, and verify that each crimp passed the pull test. Then measure continuity end-to-end on every conductor and check for shorts between adjacent pins.

This takes three minutes for a small harness and catches the wire you accidentally crimped into the wrong housing position or the strand that escaped the barrel and bridged to the next terminal. Finding it now saves an hour of troubleshooting when the board doesn't boot.

← Full log