3

Does anyone know a software to easily design electronic / electrics circuits (for resistors, capacitors, inductors, sources, transistors, ...) which already has a large and easy-to-use "library" of images / objects?

If possible, it should be following the EU representation schema.

I already had a look at WikiProject Electronics/Programs but – frankly speaking – I did not manage to install the Inkscape library and other programs were a bit too hard for the (little) work I had to do.

In the end I had to work with DIA (a diagram program for Linux), and copying/pasting resistor & capacitor images, I would not like to do that again.

Linux compatibility would be a plus.

user51166
  • 738

3 Answers3

2

Fritzing is a cross-platform electronics prototyping application. It supports editing circuit designs in three views: breadboard, schematic, and PCB.

Breadboard view:

Fritzing breadboard view

Schematic view:

Fritzing schematic view

PCB view:

Fritzing PCB view

sblair
  • 12,757
1

It is not a linux app, but will likely work fine in WINE. The program is called CADE, it is a vector editor, similar to Visio, and has built in images for electrics, network diagrams, flow charts and many more topics. It is drag and drop for the image library (which you can customize if you wish as well). You can also customize the labels for the images easily. Bonus, it is freeware.

Here is a screen shot of the image library for electrics:

cadeelectricsimages

MaQleod
  • 13,258
0

If you're running a Debian distro (Ubuntu, Linux Mint, Elementary OS, etc.) just type circuit in your package manager (Synaptic, or Software Center) and you will lots of software for that purpose. If you don't, I just did and came up with: Electric, Fritzing, GEDA, kicad, & xcircuit. There are also test programs like Easyspice, gnucap, ngspice, qucs, & tkgate; and pcb programs like Eagle, & pcb (Fritzing, GEDA, & kicad also have PCB features. There are also programs for calculating various things like smith charts, etc, VLSI design & manufacture, rom programming, etc. That's probably far more than you need, but it's better to have it and not need it than to need it and not have it.