Every serious electronics project eventually outgrows the breadboard. PCB design — creating a custom printed circuit board — is the skill that transforms a working prototype into a compact, reliable, and reproducible product. Modern free software and low-cost manufacturing services mean anyone in India can design and order a professional PCB in a weekend, with boards arriving in one to two weeks at a cost of just a few hundred rupees. This guide walks you through the entire process from concept to production.
Table of Contents
What is a PCB?
A printed circuit board (PCB) is a laminated board made from fibreglass (FR4) or other substrate material with copper traces etched onto its surface to form electrical connections between components. Components are soldered to copper pads or inserted through drilled holes. The PCB replaces the rats-nest of wires on a breadboard with compact, permanent, and mechanically robust connections.
PCBs are found in virtually every electronic product: smartphones, televisions, washing machines, medical devices, satellites. The same manufacturing technology available to global electronics companies is now accessible to individual makers in India through online PCB fabrication services that accept orders for as few as 5 boards at a time.
PCB vs Breadboard vs Perfboard
| Property | Breadboard | Perfboard | Custom PCB |
|---|---|---|---|
| Reusability | Fully reusable | Permanent | Permanent |
| Time to build | Minutes | Hours | Days (design) + 1-2 weeks (manufacturing) |
| Reliability | Low (connections loosen) | Good | Excellent |
| Reproducibility | Low | Low | Exact copies every time |
| SMD components | No | Difficult | Yes |
| Cost (one-off) | Low | Very low | Moderate (but drops with quantity) |
Use a breadboard to develop and verify a circuit. Use perfboard for a quick permanent one-off. Design a custom PCB when you need multiple copies, SMD components, a compact form factor, or a professional result.
PCB Design Software
KiCad (Free, Open Source)
KiCad is a professional-grade, completely free and open-source PCB design suite. It includes a schematic editor (Eeschema), a PCB layout editor (Pcbnew), a 3D viewer, a Gerber viewer, and a component library manager. KiCad 6 and later have dramatically improved the user interface and made it competitive with commercial tools. It runs on Windows, macOS, and Linux.
KiCad is the recommended tool for Indian makers who want a serious, long-term skill. The learning curve is steeper than EasyEDA but the software has no artificial limitations, works offline, and the files are stored locally and in open formats.
EasyEDA (Free, Browser-Based)
EasyEDA is a cloud-based PCB design tool that runs entirely in a web browser. No installation needed. It has a large component library, integrates directly with JLCPCB for one-click ordering, and supports the LCSC component catalogue for part selection. Ideal for beginners who want to go from concept to ordered board as quickly as possible.
The trade-off: your designs are stored on EasyEDA’s servers (can export to backup), the tool requires an internet connection, and the interface is somewhat less polished than KiCad for complex designs.
Autodesk Eagle (Free for Non-Commercial/Limited)
Eagle has a long history in the hobby electronics world. The free version is limited to two signal layers and a 80cm squared board area. Eagle uses a native script language and has extensive community libraries. Autodesk now integrates Eagle with Fusion 360, and some users find the combined subscription model confusing. For new learners, KiCad or EasyEDA is generally a better starting point today.
Design Workflow: Schematic to Gerber
PCB design follows a standard workflow regardless of which software you use:
- Schematic capture: Draw your circuit using schematic symbols. Define every component with its value and a footprint (physical package). This step defines the electrical connections (netlist) without worrying about physical placement.
- Footprint assignment: Match each schematic symbol to a physical footprint — the actual copper pads and holes on the PCB that match the component’s physical dimensions.
- PCB layout: Import the netlist into the PCB editor. All components appear with thin lines (ratsnest) showing which pads must be connected. Arrange components on the board and route traces to make those connections.
- Design Rule Check (DRC): Run the automated DRC to catch spacing violations, unrouted connections, and other errors before sending for manufacturing.
- Gerber export: Export a set of Gerber files (one per copper layer, one for solder mask, one for silkscreen, one drill file). Gerber is the universal format accepted by all PCB manufacturers.
- Order: Upload the Gerber zip to your chosen PCB manufacturer (JLCPCB, PCBWay, OSH Park) and configure your order.
PCB Design Rules
PCB manufacturers have minimum specifications for what they can reliably fabricate. Understanding these prevents orders from being rejected:
- Trace width: Minimum trace width for most budget services is 0.1mm (4 mil), but for signal traces, 0.2mm to 0.25mm is more reliable. For power traces carrying 1A or more, use at least 0.5mm; for 2A, use 1mm or wider. Use an online trace width calculator to be precise.
- Trace clearance: Minimum clearance between adjacent traces is typically 0.1mm for budget services. Use 0.2mm as a safe default. For mains-voltage or high-voltage traces, clearance must be much larger (check IPC-2221 standards).
- Via drill size: Minimum via drill diameter is typically 0.2mm to 0.3mm. Via annular ring (copper surrounding the hole) should be at least 0.1mm to 0.15mm wide.
- Minimum hole size: For component through-holes, the drill diameter should be the component lead diameter plus 0.2mm to 0.3mm clearance.
- Board edge clearance: Keep all copper, components, and vias at least 0.3mm from the board edge, and ideally 0.5mm or more.
When you set up your board in KiCad or EasyEDA, configure the DRC rules to match the manufacturer’s design rules (usually listed on their website). Run DRC before every Gerber export.
Single vs Double Layer PCB
Most beginner PCBs use two copper layers: the top layer (component side) and the bottom layer. Vias are used to connect traces between layers. A two-layer board is more than sufficient for most hobbyist projects and costs the same as a single-layer board at most manufacturers.
Single-layer boards (copper on bottom only) are actually harder to route — you end up with many wire jumpers. Use two layers from the start.
Four-layer and higher count boards add internal power and ground planes, reducing noise and simplifying routing for complex high-frequency designs (like RF circuits, high-speed digital, or multi-power-domain boards). These cost significantly more but are rarely needed for beginner and intermediate hobby projects.
Component Footprints
A footprint is the physical pattern of copper pads and holes on the PCB that matches a specific component package. Getting footprints right is critical: the wrong footprint means your component will not fit or solder correctly.
Two main package families:
- Through-hole (THT): Component leads pass through drilled holes and are soldered on the back. Includes standard resistors, capacitors (electrolytic), DIP ICs, headers, and terminal blocks. Easy to hand-solder. KiCad has comprehensive through-hole footprint libraries.
- Surface mount (SMD): Components solder flat onto pads on the board surface. Sizes range from large (1206, 0805 packages — manageable with a soldering iron) to tiny (0402, 0201, QFN — requires hot air or reflow oven). SMD allows much smaller boards and is the industry standard.
For your first PCB, use through-hole components wherever possible. They are much easier to hand-solder and to debug. Transition to SMD as your soldering skills improve.
Ordering PCBs from India and China
JLCPCB (China)
JLCPCB is the most popular choice for hobby PCBs worldwide. Pricing: 5 boards of up to 100mm x 100mm in one colour costs $2 (approximately Rs 170 as of early 2026). Shipping to India via DHL or registered post takes 5 to 15 days. JLCPCB also offers SMT assembly (PCBA) for an additional fee, where they solder components onto your boards using their LCSC component inventory.
PCBWay (China)
PCBWay has similar pricing to JLCPCB and is known for good quality control and a wider range of advanced options (flexible PCBs, aluminium-backed boards, Rogers high-frequency substrate). Slightly higher minimum order costs but competitive for small batches.
Indian PCB Manufacturers
Several Indian manufacturers offer PCB fabrication including Circuits Central, PCBPower (India), and various regional shops. Advantages include no customs/import duties, faster delivery for urgent orders, and no currency conversion. Pricing is generally higher than Chinese fabs for small quantities, but competitive for larger orders (50+ boards) where import duties on Chinese boards become significant.
For initial learning and prototyping, JLCPCB is the standard choice for Indian hobbyists given the combination of price, quality, and reliable delivery.
Assembly Options
Hand Soldering
Hand soldering your own boards is the most accessible assembly method. Through-hole components are straightforward with a standard soldering iron. SMD components down to 0805 size can also be hand-soldered with practice and a fine-tipped iron. This is how most hobbyists and small-scale makers assemble their boards.
Reflow Soldering
For boards with many SMD components, apply solder paste (a mixture of flux and solder powder) to each pad using a stencil or syringe, place components with tweezers, then heat the entire board in a reflow oven or on a hotplate. All joints are soldered simultaneously in one pass. Budget desktop reflow ovens are available in India for Rs 5,000 to Rs 15,000.
PCB Assembly Services
JLCPCB and PCBWay offer PCB assembly (PCBA) services where they apply paste, place components (from their LCSC inventory or from parts you supply), and reflow the boards. For designs using common components available in their catalogue, this can be very cost-effective — often less than the time cost of hand-soldering for more than 10 boards.
Design Tips for Beginners
- Start with a simple project: Your first PCB should be something you have already built and verified on a breadboard. Do not design a new circuit and a new PCB simultaneously.
- Use standard footprints: Stick to common through-hole packages (DIP ICs, axial resistors, radial capacitors, 2.54mm pitch headers) for your first boards. These have reliable footprints in every library.
- Add test points: Include small exposed pads labelled TP1, TP2, etc. at key signal nodes. These are invaluable for probing with a multimeter or oscilloscope when debugging a populated board.
- Add silkscreen labels: Label every component reference (R1, C3, U1) and mark pin 1 of all ICs and connectors on the silkscreen. Future-you will thank present-you during assembly.
- Route power planes first: Plan your power and ground distribution before routing signal traces. Keep high-current traces short and wide. Place bypass capacitors close to IC power pins.
- Use a ground plane on the bottom layer: Filling the bottom layer with a copper ground plane reduces noise, simplifies routing, and improves heat dissipation. In KiCad, add a copper fill zone connected to GND on the bottom layer.
- Order more than you need: Order 5 to 10 boards even if you only need one. The incremental cost is minimal and spares are invaluable when you inevitably damage one during assembly.
Common Mistakes to Avoid
- Wrong footprint dimensions: Always verify footprint pad dimensions against the actual component datasheet before laying out the board. A 0.2mm error on pad spacing makes soldering impossible.
- No DRC before ordering: Design Rule Check catches unrouted connections and spacing violations. Run it every time before exporting Gerbers. Many first-time orders are scrapped because of missed connections found only after the boards arrive.
- Traces too thin for current: A 0.2mm trace carrying 2A will heat up, potentially burn, and eventually fail. Use the IPC-2221 trace width tables or an online calculator for any trace carrying more than 0.5A.
- Forgetting to check Gerber files: Always open your exported Gerber files in a free Gerber viewer (KiCad has one built in; GerbV is standalone) before uploading to the manufacturer. Confirm that all layers look correct, the board outline is clean, and there are no missing pads.
- Component orientation errors: Polarised components (electrolytic capacitors, diodes, ICs) must be placed in the correct orientation. Mark pin 1 and the positive terminal clearly on the silkscreen, and double-check against the schematic before ordering.
- Mounting holes missing: If your PCB will be installed in an enclosure, include mounting holes. The standard M3 screw (3mm hole with a 6mm pad clearance) works with most enclosures and standoffs available in India.
Frequently Asked Questions
Q: How long does it take to learn PCB design?
Most beginners can complete their first simple PCB design in EasyEDA within a day or two by following tutorial videos. KiCad has a steeper learning curve — expect a weekend or two before you feel comfortable. Complex multi-layer RF designs require months of study and practice.
Q: What is the minimum order from JLCPCB?
JLCPCB’s minimum order is 5 boards. The base price for 5 boards up to 100mm x 100mm in standard FR4 is $2 plus shipping. Shipping to India via standard post costs approximately $5 to $8 and takes 10 to 15 days. DHL is faster (5 to 7 days) but costs $15 to $20.
Q: Do I need to pay import duty on PCBs ordered from China?
For small hobby orders, most parcels below Rs 5,000 in declared value pass through Indian customs without duty or delay. Larger orders may attract Basic Customs Duty (BCD) plus IGST. Factor this into your cost calculation for bulk orders.
Q: Can I design a PCB for a project that uses an Arduino?
Absolutely. Many hobbyists design custom shields or standalone boards that include the ATmega328P chip (the Arduino Uno’s brain) directly on the board, programmed via an ICSP header. Alternatively, you can include a standard 2.54mm pin header socket to accept a plug-in Arduino Nano or Pro Mini module.
Q: Is KiCad good enough for professional use?
Yes. KiCad is used by professional hardware engineers, startups, and open-source hardware projects (including the official Raspberry Pi boards). It supports complex multi-layer designs, differential pair routing, impedance-controlled traces, and has SPICE simulation integration. It is fully professional-grade software.
Shop Electronics Essentials
Find PCB boards, components, soldering tools, and maker supplies at Zbotic.in with fast delivery across India.
Add comment