💡 Electron Parade
← Back to Academy

Custom PCB Manufacturing

We’ve designed a custom PCB layout. Now comes the exciting part: paying someone else to build it for us. In the past, getting custom PCBs made was expensive and reserved for corporations. Today, rapid prototyping houses will ship you beautiful, professional boards from across the globe for less than the cost of a fancy coffee. Let’s order some fiberglass.

1. The Universal Language of PCBs: Gerber Files

Before a factory can build your board, they need to know exactly what it looks like layer by layer. PCB manufacturers don’t usually accept raw project files from EasyEDA, KiCad, or Eagle. Instead, they require Gerber files.

A Gerber file is a 2D vector image format. Your EDA software will generate a separate Gerber file for every single layer of your board, including:

Alongside the Gerbers, you will also generate an NC Drill File (Excellon file), which tells the manufacturer’s CNC machines exactly where to drill the holes for your through-hole components and vias.

2. Generating Fabrication Files

Generating these files is usually a one-click process in modern EDA tools.

Tip: Always double-check your generated Gerbers using an online Gerber viewer (like tracespace.io or the manufacturer’s built-in viewer) before ordering to ensure no layers are missing or misaligned.

3. Choosing a Manufacturer

There are dozens of PCB fabrication houses globally. Some of the most popular for hobbyists and makers include:

4. Selecting Manufacturing Parameters

When you upload your .zip file of Gerbers to a site like JLCPCB or PCBWay, you’ll be presented with a wall of manufacturing options. For a standard Arduino shield or hobbyist project, the defaults are almost always correct:

5. PCB Assembly (PCBA) vs. DIY Soldering

Most manufacturers now offer PCBA (Printed Circuit Board Assembly) services. This means they won’t just make the bare board; their pick-and-place machines will actually solder the components onto the board for you!

6. Placing the Order

Once you’ve double-checked your parameters and previewed the board in their 3D viewer, simply add it to your cart and select shipping. While the boards themselves might only cost $2-$5, express shipping (like DHL or FedEx) usually costs around $15-$25. Even with shipping, getting 5 custom-designed professional boards to your door in about a week for under $30 feels like absolute magic.

Next Steps

Congratulations! You now know how to navigate the entire pipeline from breadboard to a manufactured, professional PCB. In our next lesson, we’ll put everything we’ve learned in this section together for a massive Capstone Project: designing and ordering our own custom Arduino Shield!