Please Let Me Know How Much You Like This (1 is very Bad - 10 is Excellent)

Arduino Circuit Builder

Click here for the Download Page.

Please Watch the video if you want to know how to use this program.

This interactive program allows you to build virtual circuits on a breadboard for an Arduino UNO. It will help instructors build circuits dynamically during class sessions. Students also can build a virtual circuit before implementing the actual circuit itself. Instructors may use a screen copy in their course materials and students may use a screen copy of the virtual circuits they build in their homework assignments.

Here is how to use this program!

At the top right of the screen you will see wires that can be used in your virtual circuit. By pressing the left mouse button on a colored section of a wire you may drag and position it anywhere on the breadboard. The colored wire acts as a handle for you to drag a wire as a whole. On the other hand the circles at the end of the wires are handles for you to extend the wire to the point you want to. Therefore by putting your mouse on a circle and pushing the left mouse button you can extend the wire to the desired point on the breadboard. When you release the mouse the wire will be stuck on the breadboard at that location. You can do the same thing for the other end of the wire to complete the operation.

You may see components such as red and green LEDs and a resistor at the left bottom of the screen. You can drag these components on the breadboard and use them in your virtual circuit design.

By double clicking on any component on the breadboard you can rotate it 90 degrees in a clockwise direction. You can rotate a component as many times as you want to bring it to desired position. Due to flexibility of the wires they do no need a rotation property.

The LEDs and Resistor have circles on both ends. You can extend these circles to extend the wire connected to it to properly place them on the breadboard.

The value of the text can be changed to any value, such as 880 or 10K, to allow changing resistor values. Before dragging any resistor onto breadboard, type a resistor value, such as 10K, into the text area and then drag the resistor to the breadboard. Please do not, I repeat, DO NOT press the enter key when you enter the resistor value.

The characters next to the text box, "M S F" correspond to handles for components which are used less, such as motor or servo. When you bring your mouse on the character, an tooltip will appear. This tooltip will show the name and the image of the component. You can drag the character to any position on the breadboard. As soon as you release the mouse, the component will appear on the breadboard.

You can clear everything from the breadboard and restart from scratch by pressing the Reset button on the Arduino image.

Arduino Blink Circuit

Arduino Blink Circuit

Jesos Gregorio Sola Paz
11 May 2013

I am suscribed to your chanel from long ago and would like to use you Arduino animation for make dessings. Than you very much

Jesos Gregorio Sola Paz
11 May 2013

Me parece una aplicación sencilla de usar y muy rápida para diseñar circuitos de Arduino.

10 Sep 2013

como fazer funcionar o circuito que a pessoa fez no arduino?

04 Feb 2014


01 Mar 2014

Hey there,
Please tell me where to find the program. It's really awesome.

07 Sep 2014

y donde bajo el programa???

Carlos Cortez
30 Oct 2014

Please tell me where I can find this program. Runs in PC or Mac?

Carlos Cortez
30 Oct 2014

It is totally a disappointment trying to find the Arduino Circuit Design in this web site. They should make it easy to find it, instead of going all over the place chasing for this program. Please help.

13 Nov 2014

I need the cimulsdor please

14 Nov 2014

Hi, can u send me the link for adrino blink circuit, appreciated

marc mclaughlin
19 Jan 2015

I would love to have a copy of your software thanks in advance. Marc

Timothy Carey
08 Feb 2015

How do I get this program

Jeffrey Vastine
13 Feb 2015

Nice work! Why do p

09 Mar 2015

I am doing electronics course and I need to use the program to build a bread board circuits to understand more about electronics circuits.

31 Mar 2015

Programa Excelente para el aprendizaje de Arduino
Me gustaría poder usarlo y aprender mas fácilmente
los pasos a seguir para hacer practicas con el Arduino

06 Aug 2016


Add a comment or brief description of this mechanism in your language.

LEGIT Comments will be displayed in 24 hours.

69 + 28 =

Leave this empty: