Open main menu

Humanoid Robots Wiki β

Changes

Building a PCB

24 bytes added, 05:45, 30 April 2024
m
Gram
[[File:Trace Tool.png|center|thumb|KiCad Trace Tool]]
To use this tool, simply select the router tool icon on the right-hand side of the KiCad program window and select a components pin to begin.   The KiCad program will give you a visualization of which components you should trace towards. 
Connect all traces and verify no components have been left unconnected.
There are multiple files required to get a PCB manufactured. Each manufacturer may have different requirements.
For this example, we will be using [https://jlcpcb.com/ JCLPCB's] PCB manufacturing services.
JCLPCB Requires:
==== Exporting Gerber, Drill, and Map Files ====
For a detailed instruction , follow JLCPCB's KiCad export instructions [https://jlcpcb.com/help/article/362-how-to-generate-gerber-and-drill-files-in-kicad-7 here]
The JLCPCP format can be seen below:
[[File:JLCPCB BOM Format.png|center|500px|thumb|JLCPCB BOM Requirement]]
atopile's BoM file can be found in the build directory, typically called "default.csv" (<your-project>/build/default.net)
# Select proper output directory
# Use CSV, Millimeters, and Separate files for front, back settings:
 [[File:Pos settings.png|center|500px|thumb|Settings for CPL Generation in KiCad]] 
# Click "Generate Position File"
# Fix output file to match your manufacturers requirements (JLCPCB example provided)
[[File:JLCPCB CPL.png|center|thumb|JLCPCB CPL Example Format]]
 
 
[[File:JLCPCB CPL.png|center|500px|thumb|JLCPCB CPL Example Format]]
== Ordering a PCB ==