-
Notifications
You must be signed in to change notification settings - Fork 45
StickerBOM
StickerBOM is a KiCAD BOM exporter designed for people stuffing boards by hand. It generates a PDF for printable sticky labels, where each label reflects one BOM line from a supplier. You then stick these labels on the bags from your supplier, and they tell you where things go.
[images/stickerbom_example.png]
It does so by creating a drawing of your PCB, with the relevant parts highlighted. This works best if your parts have a drawing on F.Fab, but if not, it will render the pads and silkscreen instead, which seems to work well too.
You need to have supplier fields in your schematic item properties, but hopefully you were doing that anyway. If you are, you might consider bom2xml.py
in this repository as well, which can generate quick-paste order formats for Farnell, DigiKey, and RS, plus it checks for consistency in footprints and order codes, and highlights parts with missing codes or footprints.
The .kicad_pcb
must be in the same folder as the .xml
file, and with the same name prefix.
python scripts/stickerbom.py /path/to/project.xml bom.pdf
Or, double click the .py file from your eeeschema BOM manager when adding a new plugin. Change the command line to output a .pdf
.