An open API service indexing awesome lists of open source software.

https://github.com/fpoussin/pcb2jlc

Scripts to generate PCB assembly BOM/CPL from various EDAs
https://github.com/fpoussin/pcb2jlc

eagle eagle-cad jlcpcb jlcpcb-assembly-service kicad kicad-pcb

Last synced: about 1 year ago
JSON representation

Scripts to generate PCB assembly BOM/CPL from various EDAs

Awesome Lists containing this project

README

          

# pcb2jlc

A collection of scripts to generate BOM and CPL files for the JLCPCB assembly service

Currently supports:
* Eagle 6.x+
* Kicad 6.x+

These scripts will query the JLC online database for each part, checking stock and sorting by cheapest price.
It can also save the whole database locally for faster generation if your connection is slow.

You can add the `LCSC` property to your components to specify a part number.
By default, package, value and type will be used to search for a part.

You can offset the rotation of a part with the `ROT` property.

## Requirements

You will need Python 3 and `pip`
Required python packages can be installed using pip: `pip3 install -r requirements.txt`