5 gEDA
Abhijit Kshirsagar Kshirsagar edited this page 2021-07-13 15:58:06 +05:30

About

gEDA is a collection of free software tools for Electronics Design. Unlike other EDA tools, gEDA is designed to be a collection of tools that can work together, rather than a single large monolothic tool.

Tools

gEDA consists of the following major tools:

  1. gSCHEM is a schematic capture tool.
  2. gnetlist is the Netlister
  3. PCB is a PCB Layout tool. A [fork](https://en.wikipedia.org/wiki/Fork_(software_development) of pcb called pcb-rnd adds new, advanced, and experimental features.

Other Tools

There are a host of other "smaller" tools that are a part of gEDA or are created for gEDA. These are written by a variety of community members which do very useful things. Some of them are listed here:

  1. gEDA_sch2sym : A schematic to symbol converter
  2. Makedepend: Dependency generator for schematics
  3. sch2sym.py: A python based schematic to symbol converter

Related tools

Some other tools used often in conjunction with gEDA, although not part of the gEDA family. The term "gEDA and friends" (gaf) is sometimes used to denote this superset of tools.

  1. ngSPICE : A very powerful open source version of SPICE derived from SPICE 3f5 #netlister and SPICE simulator respectively

Also See

  1. Makefiles for gEDA
  2. A discussion of the gafrc configuration file is on the gEDA Help mailing list. A basic knowledge of guile and scheme is helpful, but not required, for hacking with gEDA