When figuring out how to make a PCB board from a working prototype, the transition from breadboard to fabricated fiberglass is where most hobbyist designs fail. A working breadboard circuit does not guarantee a working PCB. To make a reliable board, you must translate your schematic into a layout tool like KiCad, size your copper traces using IPC-2221 standards for your specific current loads, and assemble the board using temperature-controlled soldering with the correct alloy. This guide provides the exact trace matrices, migration checklists, and first-spin testing protocols you need to get your design right on the first fabrication run.
Sizing Your Traces: The Copper Weight vs. Current Matrix
The most common first-spin failure is a trace acting as a fuse. What trace width a specific current needs depends entirely on your copper weight (usually 1oz or 2oz per square foot), whether the trace is on an external or internal layer, and your acceptable temperature rise. The industry standard IPC-2221 provides the baseline math, but internal layers require roughly twice the width of external layers because they lack convective air cooling.
For a standard 10°C temperature rise above ambient on external layers, use the reference matrix below. If you are routing a 2A motor driver on 1oz copper, you need a minimum of 50 mils (1.27mm), but best practice dictates rounding up to 80 mils to account for manufacturing tolerances and brief current spikes.
| Continuous Current | 1oz External Width | 2oz External Width | 1oz Internal Width |
|---|---|---|---|
| 0.5 A | 10 mils (0.25 mm) | 5 mils (0.13 mm) | 20 mils (0.51 mm) |
| 1.0 A | 20 mils (0.51 mm) | 10 mils (0.25 mm) | 40 mils (1.02 mm) |
| 2.0 A | 50 mils (1.27 mm) | 25 mils (0.64 mm) | 100 mils (2.54 mm) |
| 3.0 A | 80 mils (2.03 mm) | 40 mils (1.02 mm) | 160 mils (4.06 mm) |
| 5.0 A | 150 mils (3.81 mm) | 75 mils (1.91 mm) | 300 mils (7.62 mm) |
Pro-Tip for High Current: If you need to carry 10A but only have 1oz copper and limited board space, do not just pour a massive 400-mil trace. Instead, use a 150-mil trace and apply a heavy layer of solder over it during assembly, or specify 2oz copper in your fab order (JLCPCB and PCBWay typically charge a $5-$10 premium for 2oz upgrades on standard 5-board specials).
Breadboard-to-PCB Migration: What Survives and What Fails
Breadboards are notorious for hiding design flaws. A standard solderless breadboard introduces 2pF to 5pF of parasitic capacitance per contact point and adds 0.1 to 1.0 ohm of contact resistance. When you move to a PCB, these parasitics vanish, which can cause high-speed digital buses to ring or analog sensors to oscillate. Furthermore, the long jumper wires on a breadboard act as accidental inductors, which sometimes inadvertently filter noise that your PCB layout will now expose.
The mistakes that survive from breadboard to PCB are almost always related to power integrity and grounding. If you relied on the breadboard's long power rails to act as bulk capacitance, your PCB will brownout under load. Use this migration checklist before finalizing your layout:
- Decoupling Capacitor Placement: Move 100nF X7R ceramic capacitors from the general power rails to directly adjacent to the VCC and GND pins of every IC. The trace from the cap to the pin should be as short as physically possible, ideally using a via directly under the pad to an internal ground plane.
- High-Impedance Analog Nodes: If you are reading a high-impedance sensor (like a piezo or a 1MΩ voltage divider), surround the trace with a grounded guard ring to prevent capacitive coupling from nearby digital signals.
- Pull-up/Pull-down Verification: Breadboard leakage current can mask weak pull-up resistors. If you used 100kΩ pull-ups on an I2C bus on a breadboard, drop them to 4.7kΩ on the PCB to ensure crisp logic transitions.
- Ground Plane Continuity: Never route signal traces on the ground layer in a way that splits the plane. A split ground plane forces return currents to take long, inductive detours, guaranteeing EMI failures.
Assembly, Safety, and First-Spin Testing Protocol
Once your boards arrive from the fab house, the assembly and testing phase dictates whether you get a working prototype or a burnt finger. Hand soldering requires strict thermal management to avoid lifting pads or creating cold joints.
For through-hole and standard 0805/0603 SMD components, use a temperature-controlled station (like the Weller WE1010 or the open-source Pinecil V2). The alloy and temperature pairing is critical:
- Sn63/Pb37 (Leaded Eutectic): Set your iron tip to 320°C - 350°C. This alloy melts at exactly 183°C and provides a shiny, reliable joint with excellent wetting. Use ROL0 (rosin, low activity) flux for general electronics.
- SAC305 (Lead-Free): Set your iron tip to 350°C - 380°C. Lead-free solder melts around 217°C and has poor wetting compared to leaded. You must use a more aggressive flux (like ROL1 or a no-clean equivalent) and allow the pad to heat for an extra second before feeding solder.
How to Test a First-Spin Board
Never plug a newly assembled PCB directly into a wall adapter or an unprotected USB port. Follow this exact sequence to test a first-spin board without destroying your components or your power supply:
- Visual and Continuity Check: Under a magnifying lamp, inspect every IC for solder bridges, especially on QFP and QFN packages. Set your multimeter to continuity mode and probe the main VCC and GND test points. You should read an open circuit or a slow-rising diode drop (due to bulk capacitors charging). If you read a dead short (< 1 ohm), do not apply power. Find the bridge.
- The Smoke Test (Current Limiting): Connect the board to a bench power supply with adjustable Over-Current Protection (OCP). Set the voltage to your nominal logic level (e.g., 3.3V or 5.0V) and set the current limit to 50mA. Power it on. If the supply immediately hits the 50mA limit and the voltage drops to near zero, you have a short or a backwards component. If the board draws 15mA and the voltage holds steady, proceed.
- Thermal Scan: With the board powered at the limited current, use your finger or an infrared thermal camera to check for hot spots. A voltage regulator or microcontroller drawing 50mA should not be hot to the touch. If it is, power down and check for reversed polarity or a shorted output pin.
- Functional Block Testing: Gradually increase the current limit to the board's expected operating draw (e.g., 200mA). Use an oscilloscope to probe the power rails for ripple (it should be < 50mV peak-to-peak) and verify your clock signals and communication buses (I2C/SPI) are toggling at the correct logic high and low voltages.
By respecting trace physics, eliminating breadboard parasitics in your layout, and enforcing a strict current-limited testing protocol, you bridge the gap between a theoretical schematic and a robust, functional piece of hardware.






