Key Takeaways
- PCB design follows three stages: schematic → layout → manufacturing files (Gerbers)
- KiCad is free, professional-grade, and the best tool for serious PCB work
- A ground plane (copper pour on GND) is the single most impactful layout decision you can make
- 5 copies of a simple 2-layer PCB cost ~$2 from JLCPCB — prototyping is cheap
- Always run the DRC (Design Rules Check) before exporting — it catches fatal errors before manufacturing
A PCB Replaces Breadboard Wiring with Permanent Copper Traces
A Printed Circuit Board (PCB) is the green (or blue, black, red…) board inside every piece of electronics you own. It mechanically supports components and electrically connects them through copper traces etched into layers of fiberglass (FR4 substrate).
Breadboards are great for prototyping but unreliable for permanent use — connections can work loose, wires can short, and stray capacitance causes problems at higher frequencies. A PCB turns your prototype into a real product.
PCB layer count matters:
- 2-layer — Top copper, bottom copper, fiberglass in between. Suitable for most hobby and simple commercial designs.
- 4-layer — Adds two inner signal/power layers. Better power distribution and EMI performance. Required for USB 3.0+, high-speed digital, and most commercial products.
- 6-layer+ — Complex commercial boards, RF designs, high-density BGA routing.
PCB Design Tools Compared
| Tool | Cost | Learning Curve | Best For |
|---|---|---|---|
| KiCad | Free, open source | Medium | Serious hobbyists and professionals |
| EasyEDA | Free (cloud) | Low | Beginners, JLCPCB integration |
| Altium Designer | $$$ | High | Large commercial teams |
| Eagle | Freemium (Autodesk) | Medium | Legacy — many tutorials, fading |
| OrCAD | $$$ | High | Enterprise, aerospace, defense |
Start with EasyEDA for your first board — the integration with JLCPCB (click "Order at JLCPCB") removes all friction. Graduate to KiCad when you need more control, offline capability, or version control.
Step 1: Schematic Capture
Before any layout, draw the schematic. The schematic captures the logical connections between components — not physical placement. Rules for clean schematics:
- Add power symbols (VCC, GND) explicitly — don't route power wires across the schematic
- Add decoupling capacitors (100nF) near every IC power pin — show them on the schematic, near the IC
- Group related circuitry (power supply section, microcontroller, sensor interface)
- Label nets with meaningful names (UART_TX, I2C_SDA, 3V3_RAIL)
- Add component values to all passives (R1=10kΩ, C3=100nF)
Every component needs a footprint — the physical dimensions of pads and holes on the PCB. The library matches symbols (schematic) to footprints (layout). Getting footprints right is critical; a wrong footprint means the component won't fit or solder correctly.
Step 2: Board Layout and Component Placement
After the schematic, import into the layout editor. You'll see "ratsnest" lines — thin lines showing logical connections that haven't been routed yet. Your job is to place components and route those connections.
Placement comes before routing. Good placement makes routing easy. Bad placement makes it impossible. Rules:
- Put decoupling capacitors immediately next to IC power pins — within 1-2mm
- Group components by function — keep power supply components together, communication interfaces together
- Consider the physical constraints — connectors go on board edges, mounting holes in corners
- Minimize ratsnest line crossings — rotate components to untangle connections before routing
- Think about thermal — power components need room for heat dissipation
Step 3: Routing Traces and Ground Planes
Trace width matters — wider traces carry more current with less resistance and heat. Use an online trace width calculator (many are free). Common rules of thumb:
- Signal traces: 0.2mm–0.3mm (sufficient for signals under 100mA)
- Power traces: 0.5mm–1mm for 500mA; scale up proportionally for higher currents
- USB differential pairs (D+/D-): 0.2mm, matched length within 0.1mm, 90Ω differential impedance
Ground plane — the most important layout decision: Pour copper connected to GND on the bottom layer. Do this after routing all other signals. In KiCad: Add Filled Zone → select GND net → fill. Benefits:
- Low-impedance return path for all signals — reduces EMI
- Shields the board from external noise
- Simplifies routing — you only need one layer for most signals
- Better thermal performance
Vias connect traces between layers. Each via has an annular ring (copper ring around the hole) and a drill hole. Keep vias away from fine-pitch IC pads.
Design Rules Check: Catch Errors Before Manufacturing
The DRC checks your layout against the manufacturing constraints of your PCB fab. Key constraints for JLCPCB standard 2-layer:
- Minimum trace width: 0.127mm (0.1mm possible but extra cost)
- Minimum clearance: 0.127mm
- Minimum drill size: 0.3mm
- Minimum annular ring: 0.13mm
Run DRC before generating Gerber files. Fix every error. Common errors: traces too close together, footprint pads overlapping, unconnected nets (missing routes), copper too close to board edge.
Ordering Your Board from JLCPCB
Export Gerber files from your design tool. In KiCad: File → Fabrication Outputs → Gerbers. Download the ZIP file.
At JLCPCB.com: upload ZIP file → set board specs (2-layer, FR4, 1.6mm, HASL finish, green soldermask) → confirm dimensions → choose quantity (5 is the minimum, cheapest per-board) → add to cart → shipping.
Standard order: ~$2 for 5 boards + ~$15-20 shipping to the US. 7-14 day total turnaround. Expedited options available.
JLCPCB offers PCBA (PCB + Assembly) — they solder SMD components for you. Requirements: components must be in the LCSC library, you provide a BOM (bill of materials) and CPL (component placement list). Great for complex boards or when you lack SMT soldering equipment. Cost starts around $30-50 for simple boards beyond the PCB cost.
Learn Hardware Design at Precision AI Academy
Our bootcamp covers electronics, PCB design, microcontrollers, and IoT — the complete hardware-to-firmware-to-cloud stack. Five cities, October 2026.
Frequently Asked Questions
What PCB design software should beginners use?
EasyEDA for beginners — it's free, web-based, and integrates directly with JLCPCB ordering. Graduate to KiCad (free, professional-grade) for serious work.
How much does it cost to get a PCB manufactured?
About $2 for 5 copies of a 100×100mm 2-layer board at JLCPCB, plus $15-20 shipping to the US. Total ~$20-25 for your first prototype run.
What are the most important PCB layout rules for beginners?
Add a ground plane, keep decoupling caps close to IC power pins, check design rules before exporting, verify component footprints against real dimensions, and run DRC before ordering.