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.
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.
Generating these files is usually a one-click process in modern EDA tools.
Fabrication -> PCB Fabrication File (Gerber). It will automatically generate a .zip file containing all the necessary layers and drill files.File -> Fabrication Outputs -> Gerbers. Be sure to click âGenerate Drill Filesâ as well. Finally, zip all the output files into a single archive.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.
There are dozens of PCB fabrication houses globally. Some of the most popular for hobbyists and makers include:
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:
1.6mm is the industry standard for standard rigid boards.HASL (with lead) is the cheapest standard finish. HASL lead-free is slightly more expensive but better for health/environment. ENIG (Electroless Nickel Immersion Gold) looks beautiful (gold pads) and provides a perfectly flat surface, ideal for fine-pitch SMD components, but costs more.1 oz is standard and handles normal voltages and currents perfectly fine. (You only need 2 oz or more for high-current power distribution boards).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!
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.
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!