Post #1159697
2026-04-14 16:59 UTC
Replies (4)
-
@kevin@fedi.kbg.sh 2026-04-14 17:08
@mathias@rhizospherelabs.com if I’m understanding you right it seems like you want a SPICE simulator. LTspice is an OSS implementation
-
@De_Treias@livellosegreto.it 2026-04-14 18:29
@mathias@rhizospherelabs.com ngspice should be powerful enough. Your goal can be achieved in several ways. Scripts can be used to control the simulator and manipulate the netlist as a text file. Ngspice itself supports "alter" command to change the netlist. VerilogA blocks and switches can be used to perform algorithms, connect or disconnect parts. Ngspice also supports TCLspice, and circuit optimization, the manual has examples. @oblomov@sociale.network
-
@maro@merveilles.town 2026-04-14 19:23
@mathias@rhizospherelabs.com Perhaps this is worth a look? https://github.com/charleseidsness/eispice
-
@cazabon@mindly.social 2026-04-15 02:51
@mathias@rhizospherelabs.com Circuit emulators - classically SPICE, but there are many descendants from that - do what you want. A bunch are open source or free software. Getting (accurate) models for some components can be problematic, but searching the 'net will generally get you the clues you need to get there. SPICE software is a big topic. Prepare to dive in... #SPICE #CircuitEmulator