How to Design and Etch a PCB at Home: From KiCad to Soldered Board
Introduction
Professional PCB fabrication services are affordable and fast, but nothing beats the satisfaction of holding a board you designed and etched in your own shop in under an hour. Home PCB etching lets you iterate rapidly, test circuits before sending them out for production, and learn the fundamentals of board layout without waiting two weeks for delivery. This guide covers the complete workflow from schematic capture through toner transfer, UV exposure, etching, drilling, and soldering.
What You Need
Design Software
- KiCad (free, open source) or Eagle (free tier available)
For Toner Transfer Method
- Laser printer (inkjet will not work)
- Glossy photo paper or magazine paper (glossy magazine pages work best)
- Clothes iron or laminator
- Single-sided or double-sided copper-clad FR4 board
- Scotch-Brite pad or fine steel wool
- Acetone or nail polish remover
- Ferric chloride solution or etching salts (sodium persulfate)
- Plastic or glass etching tray
- Water and baking soda for neutralizing
For UV Exposure Method
- UV exposure box or UV flashlight (405 nm)
- Pre-sensitized positive photoresist copper clad board
- Transparency film for laser printer (or photomask printed on regular paper for contact exposure)
- Developer solution (sodium hydroxide based, included with resist boards)
Drilling and Finishing
- Micro drill bits (0.8 mm, 1.0 mm, 1.5 mm common sizes)
- Pin vise or small drill press (Dremel with drill press stand works)
- Soldering iron, solder, flux
Step 1: Design the PCB in KiCad
- Open KiCad and create a new project.
- In Schematic Editor, place your components and wire the circuit.
- Assign footprints to each component ( footprints define the physical pads and holes).
- Run Electrical Rules Check (ERC) to catch unconnected pins, shorted nets, and power errors.
- Click Update PCB from Schematic to push the netlist to the PCB editor.
Layout best practices for home etching:
- Trace width: Minimum 0.5 mm (20 mil) for home etching. Finer traces are possible with UV method but toner transfer struggles below 0.4 mm.
- Clearance: Minimum 0.3 mm (12 mil) between traces. Toner transfer needs generous spacing.
- Single-sided preference: Design single-sided when possible. Double-sided requires precise alignment and through-hole plating.
- No vias on single-sided: Route all traces on one layer. Use wire jumpers where crossings are unavoidable.
- Ground pour: Add a ground copper pour on the unused areas. This reduces etched copper, saves etchant, and improves grounding.
Step 2: Generate the Gerber and Print the Mask
- In KiCad PCB Editor, go to File > Fabrication Outputs > Gerbers.
- Generate Gerbers for the copper layer, solder mask, silkscreen, and board outline.
- For toner transfer: go to File > Print and select the F.Cu layer.
- Set print options:
- Scale: 1.00 (verify with a calibration ruler print first)
- Mirrored: NO for the bottom layer, YES for the top layer
- Black and white, highest contrast
- No drill marks (print separately for reference)
- Print on glossy photo paper at highest quality / darkest toner setting.
UV method alternative: Print the mask on transparency film. Ensure the black areas are fully opaque. Print two copies and align them for extra density if your printer is light.
Step 3: Prepare the Copper Board
- Cut the copper clad board to size with a hacksaw or score-and-snap.
- Clean the copper surface thoroughly with a Scotch-Brite pad until it has a uniform satin finish.
- Wash with acetone or isopropyl alcohol to remove oils and fingerprints.
- Do not touch the copper surface after cleaning. Handle by the edges only.
For UV resist boards: Skip this cleaning step if using pre-sensitized boards. They have a protective cover sheet that must not be removed until just before exposure.
Step 4A: Toner Transfer Method
- Place the printed glossy paper face-down on the cleaned copper board.
- Position carefully using the drill marks or board outline as alignment guides.
- Tape one edge of the paper to the board to prevent shifting.
With a clothes iron:
- Set the iron to its highest setting (cotton/linen, no steam).
- Press firmly and move the iron slowly across the paper for 5-8 minutes. Apply even pressure.
- Let the board cool for 5 minutes.
- Soak the board in warm water for 10-15 minutes.
- Gently peel the paper away. The toner should remain stuck to the copper. If traces lift, iron longer next time.
With a laminator (better results):
- Run the board through a hot laminator 5-10 times. The pressure and heat are more consistent than an iron.
- Soak and peel as above.
Inspect the transfer: Check for broken traces, missing pads, or smudged toner. Use a Sharpie permanent marker to touch up any gaps. This is your last chance to fix errors before etching.
Step 4B: UV Exposure Method
- In a dimly lit room (yellow safe light or dim LED), remove the protective cover sheet from the photoresist board.
- Place your transparency mask on the board with the printed side against the resist.
- Cover with a sheet of glass to hold the mask flat against the board.
- Expose under UV light:
- UV exposure box: 3-5 minutes (depends on box intensity)
- UV flashlight at 10 cm: 8-12 minutes
- Direct sunlight: 2-3 minutes
- After exposure, develop the board in the developer solution:
- Mix developer per manufacturer instructions (usually 1:10 concentrate to water)
- Submerge the board and agitate gently
- The exposed resist washes away, revealing the copper to be etched
- Remove when traces are clearly defined (30 seconds to 3 minutes)
- Rinse thoroughly in water. Do not over-develop or fine traces will be lost.
Step 5: Etch the Board
Ferric Chloride Method
- Warm the ferric chloride solution to 40-50 C (104-122 F). A warm water bath works well.
- Place the board in the etching tray, copper side up.
- Pour ferric chloride over the board until fully submerged.
- Agitate the tray gently. The copper will begin dissolving immediately.
- Etching takes 5-20 minutes depending on temperature, copper thickness, and agitation.
Monitor progress: Hold the tray up to the light. When the exposed copper is gone and only the toner-protected traces remain, etching is complete.
- Remove the board with plastic tongs and rinse thoroughly in running water.
- Neutralize the board in a baking soda solution (1 tablespoon per cup of water).
Sodium Persulfate Method (Clear Etchant)
- Mix crystals with warm water per package instructions
- Process is identical to ferric chloride but the solution is clear and less staining
- Requires higher temperature (50-60 C) for best performance
Safety: Wear nitrile gloves and eye protection. Ferric chloride stains everything permanently. Work over a disposable plastic tray. Do not pour used etchant down the drain. Store in a sealed container and dispose at a hazardous waste facility.
Step 6: Remove the Resist and Clean
Toner transfer boards:
- Scrub the board with acetone or nail polish remover on a paper towel.
- The toner dissolves, revealing shiny copper traces underneath.
Photoresist boards:
- The remaining resist should have protected the traces. It can stay as a solder mask or be removed with acetone if you prefer bare copper.
After resist removal:
- Inspect traces for shorts (unwanted copper between traces) and opens (broken traces).
- Clear shorts with an X-Acto knife.
- Repair opens with a thin wire soldered across the gap.
Step 7: Drill Holes
- Place the printed drill guide (from KiCad) under the board for alignment.
- Select the correct drill bit size:
- 0.8 mm: Standard through-hole components (resistors, capacitors, DIP ICs)
- 1.0 mm: Larger leads, screw terminals
- 1.5 mm: Arduino headers, power jacks
- 3.0 mm: Mounting holes
- Drill at moderate speed. High speed causes bit breakage and burrs.
- Deburr holes with a larger bit twisted by hand or a deburring tool.
Step 8: Solder Components
- Tin the pads: apply a thin layer of solder to each pad with flux. This makes soldering components much easier.
- Insert components from smallest to tallest (resistors, diodes, IC sockets, capacitors, connectors).
- Solder each joint: heat the pad and lead for 1 second, apply solder to the opposite side, let it flow around the joint, remove solder, then remove iron.
- Clip leads flush to the joint.
- Inspect each joint: shiny, concave, fully wetted. Dull or blobby joints = cold solder, reheat.
Troubleshooting
- Traces etched away: Toner or resist was not fully covering the trace. Touch up with Sharpie before etching next time.
- Shorts between traces: Insufficient clearance in design or over-etching. Increase spacing in KiCad.
- Not etching: Etchant exhausted or too cold. Warm it up or mix fresh solution.
- Toner not transferring: Iron not hot enough or not enough pressure. Use laminator for better results.
- Broken drill bits: Drilling too fast or not enough pressure. Use cutting oil and go slow.
Tips for Better Results
- Print two copies: If the first toner transfer fails, you have a backup without reprinting.
- Use a laminator: It produces dramatically better transfers than an iron.
- Etchant is reusable: Ferric chloride can be used multiple times until it turns completely black and etching slows to 30+ minutes.
- Store boards dark: Photoresist boards are light-sensitive. Keep them in a black bag.
- Tin the board: After etching, apply liquid tin plating (TinIt or similar) to prevent copper oxidation. It also makes soldering easier.
- Ground pour saves etchant: Large copper areas etch away the solution faster. A ground pour reduces the copper to be dissolved.
Conclusion
Home PCB fabrication is a maker superpower. A board designed in KiCad can be physically in your hands, soldered, and tested within an hour. While professional fabrication is the right choice for complex multi-layer boards, home etching excels for single-sided prototypes, sensor breakout boards, and one-off circuits. Master the toner transfer or UV method, dial in your etching process, and you will iterate on hardware designs faster than you ever thought possible.
Related Guides
- How to Do Reflow Soldering with a Hot Plate: SMD Assembly for Makers
- How to Design PCBs with KiCad: From Schematic to Gerber Export
- Soldering Basics: Tools, Technique, and Common Mistakes
- Soldering Basics for Beginners: Technique, Equipment, and Fixing Common Mistakes
- Laser-Ablating Copper for Chemical-Free PCB Prototyping
- How to Salvage Electronic Components from E-Waste: Desoldering, Testing, and Reuse
- How to Order PCBs from JLCPCB: From KiCad Upload to Delivery
- Hand-Soldering 0805 SMD Components