Skip to content

mondalaci/kicad-bom-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kicad-bom-generator.js

KiCad components (.cmp) and netlist (.net) to JSON converter.

npm module dependencies Build Status

Usage

First, npm install kicad-bom-generator

Then let's take a KiCad components file and netlist file like uhk-left-main.cmp and uhk-left-main.net and

var fs = require('fs');
var kicadBomGenerator = require('kicad-bom-generator');
var kicadComponents = fs.readFileSync(
    'node_modules/kicad-bom-generator/test/uhk-left-main.cmp',
    {encoding:'utf8'});
var kicadNetlist = fs.readFileSync(
    'node_modules/kicad-bom-generator/test/uhk-left-main.net',
    {encoding:'utf8'});
console.log(JSON.stringify(kicadBomGenerator(kicadComponents, kicadNetlist), null, 4));

This way you'll end up with uhk-left-main.json

About

KiCad BOM generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published