Developer: Krueger Systems, Inc.

Current Version: 1.8.1

Last Updated: 3 years ago

Download Size: 3.9 MB - Download


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


Release Notes:

• Fixes a critical bug that prevented OS X Mavericks users from using the app
• Fixes the Insert menu and Undo

From the previous release notes:
• Addition of in-circuit gauges to always have measurements on the screen
• Addition of 6 CMOS ICs (4000, 4001, 4002, 4011, 4017, 4051, keep requesting on the uservoice!)
• Improved wire selection
• 64-bit support
• Lots of bug fixes


Most Helpful Reviews

Version 1.4
Review by Russell Kasem

Great Circuits Application - As an Electrical Engineering student it can be difficult to find powerful software for the Mac. Most everything is written for Windows: (IE: pSPICE, Mathcad etc!) I stumbled across this application a week ago and started using it to help me with homework and assignemnts. Its a great applications! Very powerful yet incredibly simple! I would reccommend iCircuits to anyone who is in school and needs to reference circuits on a daily basis.

Found helpful by 17 out of 19 people
Version 1.6
Review by Pingalinda

I am a believer of this app, but it needs some things addressed pronto! - I want to use this app, I would like for it to succeed… it’s a win win for both (the user and the app). It has tons of potential and it could win milions of hearts but it needs constructive criticism to succeed. So, I will do the whole criticism sandwich thing here. I bought this to design diagrams for a couple of projects I’m working on. At first glance, it is a good looking app. I liked the illustrations how the electrons flow, and how it interacted, the colors and clarity of the simbols. On the other hand, it is missing a lot of important things that should not be left out… -It has no fuses. -Diodes and the specification inputs are tooooooo generalized "Fwd Voltage @ 1A” is just not enough. These diodes only cap at 10V, therefore, more should be added to allow more freedom to design. It would be more helpful to add a library with specific diodes, e.g. 1N4007, UF4007 which will make things easier. Or have a search tab where you place the numbers and the diode appears ready for install. -Another thing, the scope works only when it wants to. Rarely it works, but most of the time I’m blind on the matter. -It freezes during some of my work, autosave would be great. -Other things it needs: variable coils, variable capacitors, trimmer capacitors, antennae, it has the single cell “DC Output” but the Battery symbol is missing, photodiodes, phototransistors, LDR = Light Dependent Resistor, terminals, crystals, and breakers. These are what I’ve seen missing so far, but it would be awesome to have these things added. I really see this app flowrishing and becoming more and more popular. With a little help and support from the community this can be by far one of the best apps out there. Please Mr. Developer, can you help us in this matter? P.S. Immediately as things get better and better, I will raise that bar (more stars ratings)! :)

Found helpful by 8 out of 8 people

More Reviews for Current Version

Version 1.8.1
Review by ampguru

Unreliable for real applications - Pros: No Ads! Cons: It doesn’t work! This app is very unstable and only works sometimes. Every time I make a change to the circuit the emulator doesn’t give a response (i.e. observed voltage change when a resistor value is changed). I have to save the file close and reopen to see the response I was looking for. Sometimes, I just get a convergence error and the circuit doesn’t work, but it worked previously. Now its not even letting me save my circuit, prompting me to write this frusturated review. A good concept, but you cant rely on this app to give you accurate results. Don’t waste your money.

Found helpful by 7 out of 8 people
Version 1.8.1
Review by BB From Waltham

Great, but needs to be updated more frequently - I’m an electronics technician, with 38 years of experience in the industry. This app is nothing short of fantastic! This is perfect for students, techs, and engineers at all levels. For the price, you get a lot of stuff, truly a fine value. My only two complaints: 1. For an AC source, you can only adjust phase to 180 degrees. You cannot do a full 360 degrees. Reason, unknown. 2. The app is not updated frequently enough. Note to developer: More than a year between updates, gives the impression that the app has been abandoned. Try to do more frequent updates, even if it is just very minor. I have shown this to some experienced engineers, and their jaws drop.

Found helpful by 7 out of 7 people
Version 1.8.1
Review by BioMarineBoy

SOLAR GRID TIE!!!! - Please can you add inverters to this. The one I need most is the Solar grid Tie inverter. DC to AC inverter for grid tie systems

Found helpful by 5 out of 5 people
Version 1.8.1
Review by CAR0LlN3

Helpful for School! - I use this for my Electrical Engineering classes and it has done everything I need so far. So helpful!! Highly reccomended for the price.

Found helpful by 3 out of 3 people
Version 1.8.1
Review by Original PQE

Works but annoying - I’m using the OSX version. I’ve found this useful for demonstrating simple circuits and writing tutorial essays. The basic functionality is there, but it is missing several features that an app such as this should have. For instance, you cannot annotate anything. All you have is a short name for each component and a broken label feature (The text editing box shows the label in a column of reversed characters.) Component names are crippled by an auto-numbering feature that makes it impossible to use the same name twice. For instance if you want to name a 2N3906 transistor, the next one is named 2N39061. Selecting multiple components is tricky. The only selection method is a variant of lasso that requires you to completely encircle a selection zone that is invisible and very wide. Shift click to ad to a selction is not available. The wires automatically route when you drag connections, which is nice, but if you move a component after connecting the routing adds unnecessary kinks and even loops to the path. A minor gripe- the wires are not the same line weight as the component leads, so a printed copy of the circuit looks sloppy.

Found helpful by 3 out of 3 people