Skip to content

Import BOM from KiCad and match them with available parts in PartsBox

Notifications You must be signed in to change notification settings

hutscape/kicad-partsbox-import

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BOM import from KiCad to PartsBox

Import BOM information from KiCad and match it with existing parts in PartsBox with a CSV file that is generated by this python script.

Install

git clone git@github.com:hutscape/kicad-partsbox-import.git

Getting Started

  1. Ensure your KiCad project has *.xml file

  2. Run the python script

    $ python main.py PATH_TO_KICAD_XML.xml OUTPUT_FILENAME.csv
  3. Ensure OUTPUT_FILENAME.csv has the header as the following:

    "Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref";
  4. Ensure the column Designation (from KiCad) is the same as column Part in PartsBox. E.g. MPN is matched here:

    "Id";"Designator";"Package";"Quantity";"Designation";"Supplier and Ref"
    "7";"D4, D5, ";"Passives_0805:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder";"2";"17-215UYC/S530-A3/TR8";"LED: Light emitting diode"
    

    Example

About

Import BOM from KiCad and match them with available parts in PartsBox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages