psychemedia / showntell

Advocacy project - Using Jupyter Notebooks As Part of Rich Educational Media Publishing System
5 stars 1 forks source link

Electronics demos #9

Open psychemedia opened 5 years ago

psychemedia commented 5 years ago

https://github.com/xesscorp/skidl/blob/master/examples/spice-sim-intro/spice-sim-intro.ipynb

psychemedia commented 4 years ago

Electronic circuit design notebooks - https://github.com/kpot/edcalc

Show how we might template a particular circuit so that it can then be analysed eg in a course?

psychemedia commented 4 years ago

Interesting... js standalone, but even so...

http://lushprojects.com/circuitjs/circuitjs.html

Repo: https://github.com/sharpie7/circuitjs1

Looks like there may be electron wrapped apps at: https://www.falstad.com/circuit/

psychemedia commented 3 years ago

Oscilloscope https://github.com/yokoyama-flogics/oscillodsp

psychemedia commented 3 years ago

Skidl - generate netlist from py and now also render a schematic: https://xess.com/skidl/docs/_site/index.html#svg-schematics skidl requires kicad (large download) for schematics

import os
os.environ["KICAD_SYMBOL_DIR"] = "/Library/Application Support/kicad/library"

but still canlt load file But it is available in /Library/Application Support/kicad/library/Device.lib ? Uses: https://github.com/nturley/netlistsvg