Transitioning from a solderless breadboard to a custom printed circuit board (PCB) is the defining milestone for any electronics hobbyist or junior engineer. If you are asking "how do you make a PCB," the short answer is: you capture your schematic in an EDA tool like KiCad, lay out the copper traces, export Gerber files, and send them to a fabrication house like JLCPCB or PCBWay. But the physical reality of moving from a prototyping block to a finished FR4 board introduces parasitics, thermal constraints, and assembly variables that breadboards hide.

This guide bridges the gap between theory and the workbench, giving you the exact trace dimensions, soldering profiles, and testing sequences you need for a successful first-spin board.

The Breadboard-to-PCB Migration Checklist

Breadboards are excellent for logic verification, but they introduce severe parasitic elements. A standard solderless breadboard has a contact resistance of roughly 0.1Ω to 1.0Ω per node and adds 2pF to 5pF of parasitic capacitance between adjacent rows. When you migrate to a PCB, these parasitics vanish, which often breaks circuits that relied on them for accidental stability.

Here is the checklist to ensure the mistakes hidden by your breadboard do not survive the migration to your PCB:

  • Decoupling Capacitor Placement: On a breadboard, a 0.1µF ceramic capacitor placed three rows away from an IC works fine. On a PCB, the trace inductance will render it useless at high frequencies. Place 0.1µF (100nF) X7R capacitors within 2mm of every IC VCC/GND pin, with the via to the ground plane placed directly adjacent to the capacitor pad.
  • High-Frequency Oscillation: The 5pF parasitic capacitance of a breadboard often acts as an accidental low-pass filter, masking high-frequency ringing in op-amps or switching regulators. On your PCB, add a 10Ω to 50Ω series gate resistor to MOSFETs to dampen ringing, and ensure feedback loop traces are kept short and away from switching nodes.
  • Power Rail Sag: Breadboard power rails routinely drop 0.5V to 1V under loads exceeding 500mA due to thin internal metal strips. In your PCB layout, do not use 10-mil traces for power. Use copper pours (polygons) for VCC and GND to minimize IR drop.
  • Floating Inputs: Breadboards sometimes pick up enough ambient mains hum to keep high-impedance CMOS inputs (like the CD4000 series) from floating into the linear region. Always add 10kΩ pull-up or pull-down resistors to unused logic inputs on your PCB schematic.

Sizing Your Traces: Current, Copper Weight, and Temperature

The most common question during layout is: "what trace width does this current need?" Sizing traces incorrectly leads to voltage drop, excessive heating, and in extreme cases, the trace acting as a fuse and vaporizing. Trace ampacity is governed by the IPC-2221 standard, which calculates width based on current, copper thickness, and allowable temperature rise.

The table below provides baseline trace widths for a 10°C temperature rise above ambient. Note that external layer traces can carry more current than internal layer traces of the same width because external layers dissipate heat via convection to the ambient air, whereas internal layers are insulated by FR4 fiberglass.

IPC-2221 Trace Width vs. Current (10°C Rise)
Current (Amps) 1 oz (35µm) Internal Width (mil) 1 oz (35µm) External Width (mil) 2 oz (70µm) External Width (mil)
1.0 A 20 mil 10 mil 10 mil
3.0 A 60 mil 30 mil 15 mil
5.0 A 120 mil 60 mil 30 mil
10.0 A 300 mil 150 mil 75 mil
15.0 A 500 mil 250 mil 120 mil

For precise calculations accounting for specific ambient temperatures and trace thicknesses, use the industry-standard Saturn PCB Toolkit.

Assembly and Soldering: Alloys, Temps, and Fume Safety

Once your bare boards arrive, assembly begins. Hand-soldering surface-mount device (SMD) components down to 0805 or 0603 sizes requires strict temperature control and the right solder alloy. You cannot use generic plumbing solder; electronics work requires rosin-core flux solder.

Alloy Selection and Tip Temperatures

  • Sn63/Pb37 (Leaded Eutectic): Melts at exactly 183°C. This is the gold standard for hobbyist and prototype work because it has a sharp melting point (no plastic phase) and wets pads beautifully. Set your soldering station to 320°C–350°C.
  • SAC305 (Lead-Free): Composed of 96.5% Tin, 3% Silver, 0.5% Copper. Melts at ~217°C–220°C. It has a pasty/plastic phase and requires more thermal energy to wet. Set your station to 350°C–380°C. Use a chisel tip to maximize thermal transfer to the pad.
⚠️ Workshop Safety Note: Fume Extraction

Soldering does not produce "lead fumes" (lead does not vaporize at soldering temperatures). The visible smoke is vaporized flux. Rosin-based flux fumes contain colophony, a known respiratory sensitizer that can cause occupational asthma. You must use a localized fume extractor (like a Hakko FA-400 or a BOFA filtration unit) positioned within 6 inches of the soldering iron tip. Refer to the UK HSE guidelines on rosin flux fumes for proper ventilation standards.

Testing Your First-Spin Board

Never plug a newly assembled board directly into a wall adapter or an unprotected USB port. A single solder bridge or backwards polarized capacitor can destroy your host computer's USB controller or start a fire. Follow this numbered sequence to bring up a first-spin board safely:

  1. Visual Inspection and DMM Short Test: Before applying power, use a digital multimeter (DMM) in continuity mode. Probe VCC to GND. You should see an open circuit (OL) or a brief spike as decoupling capacitors charge, settling to a high resistance. If it reads < 5 ohms, you have a solder bridge or a backwards diode. Find it before proceeding.
  2. Current-Limited Power Up: Use a benchtop power supply with adjustable Over-Current Protection (OCP). Set the voltage to your nominal rail (e.g., 3.3V) and the current limit to your expected maximum draw plus 20%. Power the board. If the supply hits current limit and the voltage drops to near zero, immediately power down and troubleshoot.
  3. Thermal Sweep: With the board powered and drawing normal quiescent current, use an infrared thermal camera (like a FLIR ONE) or an IR thermometer to scan the board. Look for localized hot spots. A 0805 capacitor glowing 20°C hotter than ambient is almost certainly installed backwards or has a micro-short.
  4. Signal Verification: Once power rails are stable, use an oscilloscope to probe critical nodes: check the ripple on your DC-DC converter output, verify the rise/fall times of your I2C lines, and confirm your microcontroller's crystal oscillator is actually toggling at the expected frequency.

Frequently Asked Questions

How do you make a PCB at home without a CNC machine?

The most reliable DIY method is the toner transfer technique. You print your layout (mirrored) onto glossy magazine paper or specialized transfer paper using a laser printer. You then iron the paper onto a cleaned, copper-clad FR4 board. The heat transfers the toner, which acts as an etch resist. The board is then submerged in an etchant solution like ferric chloride or ammonium persulfate to dissolve the exposed copper. While viable for simple single-layer boards, it struggles with traces smaller than 15 mil and does not support plated through-holes (vias).

How do you make a PCB design from a schematic in KiCad?

In KiCad, the workflow moves from the Schematic Editor to Pcbnew. First, assign footprints to every symbol in your schematic and run the Electrical Rules Check (ERC). Once clean, click "Update PCB from Schematic" to import the netlist. In Pcbnew, define your board edge on the Edge.Cuts layer, place your components, and route the copper traces (F.Cu for top layer, B.Cu for bottom). Finally, generate the manufacturing files by navigating to File > Fabrication Outputs > Gerbers and Drill Files, which you then zip and upload to a fab house. The official KiCad documentation provides exhaustive step-by-step tutorials for this pipeline.

How much does it cost to make a custom PCB in 2026?

For standard 2-layer FR4 prototypes, overseas fabrication has driven costs down significantly. Ordering a batch of five 100x100mm boards from manufacturers like JLCPCB or PCBWay typically costs between $2.00 and $5.00 USD. However, shipping (usually DHL or FedEx) will add $15.00 to $30.00 depending on your location. If you require 4-layer boards, impedance-controlled traces, or heavy 2oz copper, expect the base fabrication cost to jump to the $20–$50 range for the same batch size.

How do you make a PCB with an ESP32 module integrated?

Do not attempt to route raw RF traces for a bare ESP32 silicon die unless you have access to a vector network analyzer and RF simulation software. Instead, use a pre-certified module like the ESP32-WROOM-32E or ESP32-C3-MINI-1. In your PCB layout, place the module near the edge of the board. The critical rule is the RF keepout zone: you must remove all copper pours, ground planes, and signal traces from all layers directly beneath the module's antenna overhang. Failing to clear this keepout zone will detune the antenna and reduce your WiFi range from 50 meters to less than 2 meters.