Modify templates or start from scratch
You can draw any schematic you want and CircuitShepherd will find the right part values for you.
CircuitShepherd has its own simulation engine, completely written from scratch. It is made for parameter optimization tasks in real time for rather simpler circuits.
You just define what to measure and plot. CircuitShepherd will run the required simulations implicitly.
Simulator and optimizer always run in the background. Results are updated immediately as changes are made.
Isolated circuits are simulated independently. However, the parameter optimizer always works globally.
"entangled parts and circuits", "alias meters", "discontinuity measurements" and many more ... CircuitShepherd is full of new ideas, invented and implemented from scratch!
Available on YouTube. (Find the "CircuitShepherd tutorial" playlist.)
Typical use cases of CircuitShepherd:
Designing all sorts of OPAMP circuits - It really shines there!
Open loop stability analysis of OPAMP circuits (!)
Comparator based Schmitt trigger circuits - Directly measure and design the switching points (= discontinuities)
Designing Impedance Matching Networks (Faster and easier than the classic Smith chart approach.)
Designing basic transistor circuits (common emitter, common base, common collector, ...)
Designing simpler non-linear circuits (diode, FET, bipolar transistor)
Solving and designing resistor networks
Lower order filter design - typically PT1, PT2, Sallen-Key, low pass, high pass, band pass - It's also very useful for higher order filter design, if you are a professional.
In general CircuitShepherd is a must-have tool to solve all sorts of linear circuit problems in the AC and DC domain!
And many more ...
Some user manual pages available here (Content still under construction)
Latest infos and random circuit puzzles on X!