How can I create circuit diagrams and what program should I use? [solved]

Circuit diagrams are very handy. On this site, they can really help illustrate the problem or solution (see here). They can help you visualize what needs to be changed when doing work on your house, and they keep a record of how your house is wired up.

How can I easily create these diagrams, especially if I want a digital copy of them? What simple (hopefully free) programs do people use?

92
4
This might belong more on meta, or perhaps the faq. - Steve Armstrong 12 years ago
Agreed with going to Meta (perhaps info like this should be in the FAQ as well? For both simple electrical/plumbing/structural drawings). - MarkD 12 years ago
I think this belongs on the main site because circuit diagrams are useful for other things than asking/answering questions on the internet. If someone had bothered to make and maintain one for my house, many headaches could have been avoided. - Vebjorn Ljosa 12 years ago
I agree that this question deserves a place here. Perhaps Steve could edit it to include both his original intent and the more general utility of this type of software. - Dennis Williamson 12 years ago
9 Answers Found

I knew a few EE's who used TinyCAD for circuit diagrams. It might be a little bit of overkill for drawing simpler diagrams though.

The best news is, it's FREE!

Screenshot: alt text

74
2
Will it do electrical diagrams or just electronic? - Dennis Williamson 12 years ago
TinyCad will do electrical, but you will have to make most of the library symbols yourself. (Which is easy.) Here is a quasi-electrical diagram I posted recently: diy.stackexchange.com/questions/25289/… - Kaz 9 years ago

The easiest solution is to draw on paper, then scan or photograph. Even cell phone cameras are usually sufficient. It may not look as professional, but you don't have to install diagramming software and learn to use it.

68
1
I've also been known to use a whiteboard + digital camera when diagraming things (although, it might not be as clear for circuit diagrams which tend to get more detailed) - Joe 12 years ago

So to post a formal answer-

The program I used to create the diagram in the linked post was Adobe Illustrator, which is definitely not free.

That being said, any descent vector drawing program can easily make diagrams like these- one free one that comes to mind is InkScape. That combined with a good library of commonly used symbols in SVG format would make creating these diagrams much easier. I have been able to find plenty of typical electrical circuit symbols but have yet to find home wiring symbols. I have several that I have made, that I'd be happy to release if they would be useful.

Edit- another program I have used in the past that is free is xfig, which is a simple vector drawing program for X11 systems. Works great on Linux or OS X, and it includes a pretty big library of schematic symbols.

61
1
There is a Windows version of Xfig called Winfig which is not open source, but I think it interoperates with Xfig. - Kaz 9 years ago

If you use a Mac, then OmniGraffle might work well. It has some basic symbols for circuit diagrams, and you can easily add new ones (e.g., by pasting in some that you find as images on web pages). It's about $100, but there is a 14-day free trial.

56
0

I use TinyCad - its free, open source and is very activily supported by users. http://sourceforge.net/projects/tinycad/

51
0

You can use Kicad - open source and very activily supported by users.

46
2
Kicad is an unusable, unless what you're looking for is a user interface equivalent of whacking yourself on the head with a baseball bat. - Kaz 9 years ago
Kicad has come a long way! It still has a high learning curve, but if you still feel it's the equivalent of whacking yourself on the head with a baseball bat, I wonder if you've perhaps engaged in that pastime a few too many times already ? - Doktor J 2 months ago

I use TurboCad. Prior versions are available from software discounters for as little as US$20. A Mac version is slightly less.

40
0

I have been using Frtitzing. It has a somewhat devent library of components.

It works differently than most. It lets you put parts and wires on a breadboard, then it generates the schematic.

It also does PCB layouts.

Best of all, it is open-source and free.

http://www.fritzing.com

35
0

How to Draw Circuit and Electrical Diagrams with SmartDraw

0
0

Answer this question

Share this Page

Click "Copy this Link" to copy page link to clipboard