iCircuit is the easiest way to design and experiment with circuits. Its advanced simulation engine can handle both analog and digital circuits, Arduino microcontrollers, 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. Supported elements include: • Arduino simulator! Write Arduino code right in iCircuit to create advanced microcontroller-based designs. • Signal generators, Voltage sources, and Current sources • Dependent sources and sources from equations • Resistors, Capacitors, Inductors, Potentiometers, Regulators • SPST/SPDT DPST/DPDT Switches, Configurable 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 • 38 7400 series digital parts • 78xx and LM317 voltage regulators • 7-segment display and driver • Antenna with simulated AM and FM signals I hope you love the ease of simulating circuits with iCircuit!
Amazing app
This app has helped me hundreds of times when I wanted to understand how a circuit would work, without having to actually go and solder a prototype together. The fact that you can drop in an Arduino and program it right then and there, and have that programming be part of the "live" schematic, is unbelievable. I highly recommend this app for anyone who is interested in learning electronics, and for seasoned pro's who are looking for an easy prototyping tool.
Request
Great application! Can you add the ability to adjust the size of the subcomponents so the text is more easily viewed. It tends to overlap at the moment
Best circuit simulator available.
I’m an electronics technician, with 41 years of experience in the industry. This app is nothing short of fantastic! This is perfect for students, techs, and engineers at all levels. The basic program is fine for most techs and hobbyists. Engineers and more advanced people would be interested in the pro version. The latest version, 1.12, includes many requested updates to the interface, and more components. This is a very large update to this application. Thanks to the developer. As other reviewers have noted, I have tried other simulators, but I keep coming back to iCircuit.
Verity Intuitive
This app is very intuitive and easy to use. I'm just playing around and learning about circuits, resistors, capicitors and logic gates. Within minutes I was able to create an invertor, then and AND Gate, and shortly after that, an OR Gate. It makes learning fun an interactive.
My Favorite Mac App
EDIT: Folks leaving exremely negative feedback don't know how to use the app. I sure with the author would look at adding more features. I'm an EE and have worked with tools from major EDA vendors and have already commented to the author that he's close to something really awesome. I use the realtime simulation capabilities @ 3Mhz daily. Analog and logic domain interaction is well implemented and it works well enough to do medium complexity mixed signal analaysis. The simulator even handles diode/inductor chua type chaotic scenarios mostly gracefully. I've yet to try Arduino emulation but have used other TTL/74xxx type modules frequently and have implemented a 555 and variable bit-width 'bit slice' type ALUs with the logic gate primitives that include latches. Most tool limittions can be overcome with work arounds and the developer is open to working with cusomters with well reasoned feature addtions and change requests.
Excellent for R&D
The ability to research and develop power management electronics in iCircuit is an invaluable tool for us. Thank you iCircuit team, we appreciate your talent, time, and effort in developing this program.
Don't purchase!
DON'T BUY! Don't know where to even begin. MANY features do not work, gives incorect readings compared to other programs or personally doing the math, and hasn't been fixed in over 2 years.
Subscribe our newsletter and get useful information every week.