/FeederUtils

OpenPnP Feeder utility scripts and script for importing KiCad PCB directly into OpenPnP

Primary LanguagePythonMIT LicenseMIT

Feeder Utilitities

This project aims to simplify the process of importing KiCad PCBs into OpenPnP and automating some of the tasks related to Feeder management.

WARNING THIS PROJECT IS STILL UNDER ACTIVE DEVELOPMENT. USE AT OWN RISK!

KiCad automation scripts

The kicad_tools directory contains standalone scripts which automate importing of KiCad PCBs into OpenPnP. The scripts automate package and parts management in OpenPnP based on what the PCB actually uses.

Feeder automation scripts

The Feeder specific scripts automate the process of creating feeders for parts and identifying the part that a Feeder provides by using the top down camera to read a QR code attached to the Feeder.

Open PNP Top down camera view of QR code

Automation scripts

The openpnp directory contains scripts which integrate and run from within OpenPnP to manage Feeder creation and part assignment.

The label_maker directory contains scripts used for generating QR code labels to attach onto Feeders which can be used for part identification.