geda, spice, ..? circuits analysis on Linux

Hi,

I am thinking of using electronic circuits design and analysis tools in Linux. So far I have discovered that there is geda which in conjunction with ngspice/spice/LTspice can be used to draw and simulate circuits.

What do others use nowadays on Linux? My main objectives are to prepare small problems for a basics circuits course and plot various signals. The circuits may consist of resistors, capacitors, sources and op-apms. Which applications or packages should I look for?

This is my first try at any something like this in Linux, so pardon me if my question is too general. Even though I have an engineering background and I am familiar with Linux and programming, I just haven't tried my hand at EDA in Linux so far.

->HS

--
(Remove all underscores,if any, from my email address to get the correct 
one. Apologies for the inconvenience but this is to reduce spam.)
Reply to
H. S.
Loading thread data ...

Take a look here:

formatting link

or just at opencollector in general.

--Mac

Reply to
Mac

Spice. I once even made a simple Perl tool that made Spice netlists from Eagle netlists, but I lost it (it was just a screenful of code).

My main objectives are to prepare

I think Spice 3f5 is the latest version. It is ancient code and therefore a bit of a hassle to get to compile and run on modern platforms. I'm running Debian, and someone has already made the effort to create a Debianized source package which installs quirk-free. I can't give you details though, I'd have to re-google the information.

Eagle is a pretty good schematic/layout software that runs on Linux and Windows and has a free testing version. Spice has been the industry standard for roughly 100 years and is probably around to stay.

robert

Reply to
Robert Latest

I also figured spice is probably the main simulation tool I should look into for my purposes. I also discovered ngspice. I downloaded both but noticed on some web page that ngspice is an improved version of spice so compiled and installed it. It seems to run on a very basic circuit I drew on geda and exported as a spice netlist.

To do simulation, I am not learning how to use spice commands (or ngspice commands). Any pointers on webpages that would be helpful?

Never noticed a deb for spice, but debs for ngspice are there on sourceforge. I downloaded the source itself however and compiled it myself. It went okay.

I am using geda for now. I will look into Eagle. I wonder if I can specify what nodes I want monitored in simulations? Or perhaps I am supposed to specify the nodes in spice simulation with commands. Anyhow, as I am able to get netlists now, I am next starting to look into spice commands and how to use them for simulatinos.

thanks,

->HS

--
Please remove the underscores ( the \'_\' symbols) from my email address
to obtain the correct one. Apologies, but the fudging is to remove spam.
Reply to
H. S.

I googled for "ngspice" and quickly found this:

formatting link

--
JosephKK
Reply to
JosephKK

LTSpice runs fine on Linux under wine.

snip

You should also look into Kicad. More user friendly than Eagle and completely unlimited, free, open source and runs on Windows and Linux. have a look at:

formatting link

Ian

Reply to
Ian Bell

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.