JLC2KiCad_lib

screenshot of JLC2KiCad_lib

JLC2KICAD_lib is a python script that generate a component library (schematic, footprint and 3D model ) for KiCad from the JLCPCB/easyEDA library.

Overview:

JLC2KiCadLib is a python script that generates a component library (symbol, footprint, and 3D model) for KiCad from the JLCPCB/easyEDA library. It requires Python 3.6 or higher.

Features:

  • Generate KiCad Library: Convert JLCPCB/easyEDA library components into a KiCad library with symbol, footprint, and 3D model.
  • Flexible Usage: Optional arguments allow customization of output folder, symbol file name, and more.
  • Dependency on KicadModTree: Relies on the KicadModTree framework to generate accurate footprints.

Summary:

JLC2KiCadLib is a convenient tool for converting components from the JLCPCB/easyEDA library into a KiCad library. It offers flexibility in customization and requires Python 3.6 or higher to run. The generated library includes symbol, footprint, and 3D model files. However, users should exercise caution and verify the output footprint and symbol as there may be some variations. The project is considered complete and will only receive maintenance updates. Users are welcome to report bugs or suggest important missing features by opening an issue. The code is released under the MIT license.