New Features

Time to go Digital!

Hey everybody! Hope you all are having fun using DoCircuits! Well if a few of you are bored trying only analog circuits, then you are in for a treat as we have just launched fully digital simulation on DoCircuits. Now you can run complete digital simulations using this feature. You will work on digital components such as basic gates, encoders, decoders, multiplexers, demultiplexers etc.

Where you can find the digital button

To start with digital simulation, click on the “Digital” tab found on the Components Panel. This will display all the digital components. Drag and drop the components of your choice and rig up a circuit just as you would in Analog. For digital simulations we have provided special digital sources from which you can give input binary bits for processing. And just as in Analog, click on the “Run” button to open the simulation properties.

Digital Simulation Properties

You can either set the duration of the simulation in nanoseconds or click on default settings if you want. After clicking on the “Run” button a logic analyzer will load which shows the values of the digital signals measured in your circuit. The measuring will be done by labels that can be connected to output or the input. A circuit will look something like this:

A digital circuit

And your analyzer output will look something like this:

The logic analyzer

This analyzer shows all the plots that are measured. The logic levels are measured and along with that the scale is also displayed which can be varied.

Look out for flip flops and digital ICs in the near future. So go on have a try. Go digital DoCircuits style!

Light them up !


We are excited to tell you that we have added another complex visual animations to our LED component. We support 4 LED colors – and you can actually see them working as you can see in your real circuits.

Here’s a simple experiment you can try

LED Circuit Simulation

As the input changes, you can actually see the LED flashing for a few cycles. This circuits is easy to hook up – click on the picture to go the the public page of the circuit and launch it. or click here. Run the circuit, and close the plotter to see the LED’s flashing. If you want to run more cycles, go ahead and play with the Total time.

Have fun. Please leave your feedback and share your best LED circuits with us.

Your very own assistant to Do Circuits!

Hey everybody!! We at DoCircuits are bent on proving wrong all those that feel that electronics is boring and only for the nerds. As a result we will keep adding new features to make learning electronics easy and intuitive. Well how many of you had that feeling “What do I do after I land up on the Circuit Editor” ? “Or what am I to do next in this thing after dragging some components?” while Doing Circuits. You would have felt “do I have to read the Help section to know thoroughly what to do next?”

Well you will have something to guide you on how to build, run and share circuits from now on. We have introduced a feature called Workflow. Now every time you open our virtual lab a small window appears on right hand side of the screen.


The workflow window

There are three parts to it: build, run and analyze. And under each section you will find a set of instructions in red. Just follow what is given in them in order. As you complete the step the instruction turns green. Then you can go to the next step.


After completing a task

Complete each step until the plotter opens up showing the waveform plots. To know what to do next after plotting, close the plotter and see the workflow again.


After completing the workflow you will get some options on what to do next

You will have some options from which you can choose – like saving the circuit or sharing it – or to start building a new circuit.

Now those who found Doing Circuits slightly discomforting or new, now have a feature to assist them. Try it and give your comments!

Share your circuit virtually in just a few clicks!

Hearty greetings from DoCircuits! We believe you are having a great time working on circuits and discovering how fun electronics can be. Well we have introduced something that will make it even more fun.

What if you have designed an awesome circuit and wish to show it to your teacher? Or you rigged up a circuit but facing some problem in it and want to verify the circuit with a friend or colleague? Rest assured! All this and much more are possible with the new Share feature that we have introduced. And it is very easy! Just connect the circuit and click on Share.

Where to find Share

A unique public page for your circuit will be created with a unique link. You can share the link on Facebook with your friends or tweet it or simply email the link to anyone!

The Dashboard

Also each user now will have a dashboard displaying their saved circuits along with the image. This dashboard will display a wide range of options including editing the circuit, sharing/un-sharing the circuit and deleting the circuit. The shared link is also given along with the circuit if it is shared.

So go ahead! Create more circuits and share them with your friends. We also welcome new circuits and you can share your circuits on our Facebook page –

To know in detail about our Share feature click here

Try burning circuits virtually – its fun !

We made a release last week – and we are very excited about this feature we added. Everyone builds circuits and a lot of us love burning them down ( and building them back again ). Circuits burn because you could have connected things incorrectly, or passed a large voltage or current, etc. Teachers and lab assistants never liked that, but as students, our “joy of working in a lab” was incomplete without burning a component or two. Here’s a toast to doing this virtually.

We have an example circuit here.


We took a simple resistor of 200 Ohms – added a DC Source, voltmeter and ground as above. Next, we decided to play Dr EVIL. We increased the voltage in the DC Source to 99V.

Ensure that before running simulation – you click the above feature – Run Power Analysis.

Do that and run the circuit. You will see the resistor burning up and WHY it happened. So go ahead, build more circuits and burn them out. We have added this capability to resistors and capacitors as of now and will soon put this across to other components. Explore and send us your feedback if you liked or disliked this.