From 8309d1cd890eae964e24928265614ce94192533b Mon Sep 17 00:00:00 2001 From: Vaino Kauppila Date: Sun, 11 Oct 2026 12:56:22 +0300 Subject: Initial commit: kisim — run KiCad schematics in ngspice from Python MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- environment.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 environment.yml (limited to 'environment.yml') diff --git a/environment.yml b/environment.yml new file mode 100644 index 0000000..f278d59 --- /dev/null +++ b/environment.yml @@ -0,0 +1,14 @@ +# The environment everything is developed and run in. +# Recreate: micromamba create -n kicad_work -f environment.yml +# kicad-cli and ngspice are system tools, not part of this env (see README). +name: kicad_work +channels: + - conda-forge +dependencies: + - python=3.12 + - pip + - pip: + - numpy + - scipy + - matplotlib + - spicelib -- cgit v1.3