Schematic's BOM-Tool's Usefulness As CLI

Amusing myself and, For a Winter-Project, I started looking into creating a streamlined BOM-creation process that would fully integrate code (Python, Java, C, other) that could do several things, ending with nicely formatted output and could/would enable use of DataBase’s.

After spending time with Kicad’s BOM tool in the Schematic, I realized it’s ability to run Python codes as if it were a CLI (respecting it’s limitations).

I tried a few dozen Codes to determine ability’s/limitation’s - ending with some take-away’s useful to me.

Rather than typing details/info, I leave it to user’s with similar interest to glean info and generate ideas from examples in this video…

Codes tested include: WX, Tkinter, Java-Jar’s, SQLlite, Zelle and default-system python. The Java-SQLlite code is pure Java being called/run from Python.

A mixture of them are shown in video but I excluded several not ideal for my needs (though, most all worked).

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.