aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* examples: runnable RC low-pass demo on a plain netlist (no KiCad)Vaino Kauppila3 days4-6/+50
| | | | | | rc_lp.cir + rc_lp.py: 5 V step into 1k + 100n, prints V(out) at one time constant and writes a plot. README updated for netlist support; results/ output dir ignored.
* kisim: accept plain ngspice netlists (.cir/.spice/.net)Vaino Kauppila3 days1-11/+22
| | | | | | A netlist input is used as-is instead of shelling out to kicad-cli; the netlist edits, probes and results API are unchanged. Also append the analysis lines when a netlist has no .end.
* Initial commit: kisim — run KiCad schematics in ngspice from PythonVaino Kauppila3 days4-0/+598
Single-file framework: kicad-cli netlist export, netlist edits, ngspice batch runs, results as numpy arrays by schematic name; test-case and corner-sweep helpers. Plus micromamba env (kicad_work), README, gitignore.