By Krueger Systems, Inc.
Open the Mac App Store to buy and download apps.
iCircuit is the easiest way to design and experiment with circuits. Its advanced simulation engine can handle both analog and digital circuits and features realtime always-on analysis. It is the perfect companion to students, hobbyists, and engineers.
You use it as you would any CAD program: you add elements, connect them together, and set their properties. But iCircuit is unlike other CAD programs because it is always simulating. It's just like working with the real circuit. You do not stop to take a measurement or spend a lot of time configuring reports. Instead, you just play with the circuit as you normally would, with the power on!
There are over 30 elements you can use to build your circuits. The app has everything from simple resistors, to switches, to MOSFETS, to digital gates.
The app features a multimeter that you use to probe around the circuit to instantly read voltages and currents. If you want to see how a value changes over time, then you can add values to the built-in oscilloscope. The scope can simultaneously track many signals over time and features a variety of automatic modes that make it easy for you to grasp the behavior of your circuit.
You can even export your circuits and PNGs, PDFs, and SVG files so that they are easy to include in reports or web sites. Scope data can even be exported for offline analysis.
See a tutorial videos at: http://www.youtube.com/user/icircuitapp
Supported elements include:
• Signal generators, Voltage sources, and Current sources
• Resistors, Capacitors, Inductors, Potentiometers, Regulators
• SPST/SPDT Switches, Relays, and Transformers
• Diodes, BJ Transistors, and MOSFETs
• Speakers, Microphones, Buzzers, DC Motors, and LEDs
• Op-amps, ADCs, and DACs
• Logic gates: AND, OR, NAND, NOR, XOR
• JK and D Flip-flops
• Over 30 74XX series ICs
What's New in Version 1.6
* New unified user interface with keyboard shortcuts to elements
* Subcircuit files must now be opened at least once before they can be used by other circuits
* Improved performance by utilizing the Apple's Accelerate framework
* Improved audio to be less glitchy
* Various other bug fixes
Love the new interface
iCircuit is an excellent, easy to use circuit simulator. My only complaint in the past was that while the concept of just drawing a circuit and having it work was very nice, the interface felt a bit clunky and out of date. The new interface is much superior, and in line with how a modern Mac app should look and act. Common components have keyboard shortcuts and these are easily discoverable. The previous giant list of components is now broken up into separate menus by category, which makes it much easier to navigate. The new unified UI is both nicer aesthetically and far easier to manage than trying to juggle four separate windows as one had to do with the old UI. There are plenty of other little things, too, that just make more sense. It’s better in every way that I can see.
If you’re into electronics at all, or just cuirous about it and want to give it a try, this is the sim to get. Just draw your circuit and watch as it works in real time. It couldn’t be easier or more straightforward.
Some things have been improved with the most recent update, others went the wrong direction.
The most recent update brought a good interface change, in my opinion. There seems to be a few bugs, however - trying to move wires changes to adding more wires, regardless of whether I am in “Edit” mode or “Wire” mode. Also, the ability to have the wires re-route themselves works well, but it seems to favor having zig-zags over as few turns as possible.
I’m a physics teacher, and I use this to draw basic circuits for them, as well as showing the charge flow simulations. It works very well for that.
I would like to see the ability to change the canvas size in the future. I mostly draw the circuit and then export a picture to a Word document. When exporting .png files, it exports the whole canvas, resulting in a very tiny looking circuit.