Difference between revisions of "GEDA Resources"
From Evil Mad Scientist Wiki
(Added installer links, reorganized.) |
|||
Line 20: | Line 20: | ||
− | == Symbols: Schematic symbols for use in gschem == | + | == Symbols and Footprints == |
+ | |||
+ | === Symbols: Schematic symbols for use in gschem === | ||
* [http://www.gedasymbols.org/ gedasymbols], the largest single repository | * [http://www.gedasymbols.org/ gedasymbols], the largest single repository | ||
* [http://www.msarnoff.org/symbols/ Symbols] by Matt Sarnoff | * [http://www.msarnoff.org/symbols/ Symbols] by Matt Sarnoff | ||
Line 26: | Line 28: | ||
− | == Footprints: component footprints for use in PCB == | + | === Footprints: component footprints for use in PCB === |
* [http://www.gedasymbols.org/ gedasymbols], the largest single repository | * [http://www.gedasymbols.org/ gedasymbols], the largest single repository | ||
* [http://www.msarnoff.org/footprints/ Footprints] by Matt Sarnoff | * [http://www.msarnoff.org/footprints/ Footprints] by Matt Sarnoff | ||
Line 32: | Line 34: | ||
− | == Footprint-generating utilities == | + | === Footprint-generating utilities === |
* [http://dlharmon.com/geda/footgen.html Footgen], Darryl Harmon's python-based footprint generator for geda/pcb | * [http://dlharmon.com/geda/footgen.html Footgen], Darryl Harmon's python-based footprint generator for geda/pcb | ||
* [http://www.ssalewski.de/SFG.html.en Ruby-based] footprint generator by Stefan Salewski | * [http://www.ssalewski.de/SFG.html.en Ruby-based] footprint generator by Stefan Salewski | ||
Line 39: | Line 41: | ||
− | == | + | == gEDA Utilities == |
* [http://sourceforge.net/apps/trac/wedana/ Wedana]: Cross-platform browser-based tools to view and edit data from gEDA applications. | * [http://sourceforge.net/apps/trac/wedana/ Wedana]: Cross-platform browser-based tools to view and edit data from gEDA applications. | ||
− | |||
Line 49: | Line 50: | ||
− | == | + | == Installing gEDA == |
+ | |||
+ | === Installing gEDA on Windows === | ||
+ | * gEDA can be run on Windows natively, as a cygwin application, or in a virtual machine. | ||
+ | * Easy "native" way: Use [http://www2.eng.cam.ac.uk/~pcjc2/geda-windows.html this unofficial installer] by Peter Clifton. | ||
+ | * [http://bibo.iqo.uni-hannover.de/dokuwiki/doku.php?id=fertigung:englische_version_der_anleitung Another set] of unofficial installers. | ||
+ | * Virtual machine method: Download [http://www.virtualbox.org/ Virtualbox] and download [http://www.ubuntu.com Ubuntu], so that you can run Ubuntu in a virtual machine on your computer. (It's fast and easy!) Then, install gEDA (gschem and PCB) from the Ubuntu software center. | ||
+ | |||
+ | |||
+ | === Installing gEDA on Mac === | ||
+ | * gEDA can be run on the Mac as an X11 application or in a virtual machine. | ||
+ | * Standard method 1: Use [http://www.finkproject.org/ MacPorts], and install both "geda-gaf" and "pcb." You may also want to use the [http://porticus.alittledrop.com/ Porticus] GUI to make that process easier. | ||
+ | * Standard method 2: Use [http://www.finkproject.org/ Fink], and install the "geda-bundle." You may also want to use the [http://finkcommander.sourceforge.net/ Fink Commander] GUI to make that process easier. | ||
+ | More about this process [http://www.ghz.cc/charles/fink/ here]. | ||
+ | * Virtual machine method: Download [http://www.virtualbox.org/ Virtualbox] and download [http://www.ubuntu.com Ubuntu], so that you can run Ubuntu in a virtual machine on your computer. (It's fast and easy!) Then, install gEDA (gschem and PCB) from the Ubuntu software center. Note: this is ''faster'' than the Fink method-- under 1 hour, if you have a reasonably fast internet connection. | ||
+ | |||
+ | |||
+ | === Installing gEDA on Linux === | ||
+ | * In Ubuntu, install gEDA (gschem and PCB) from the Ubuntu software center. | ||
+ | * Similar packages are available for other Linux flavors, for example as [http://packages.debian.org/sid/geda Debian Packages]. | ||
+ | |||
+ | |||
+ | == Platform-specific tips and resources == | ||
+ | |||
+ | == For Mac users == | ||
* [http://electro.easyb.ch/pages/schem.html Using themes for fink] | * [http://electro.easyb.ch/pages/schem.html Using themes for fink] | ||
+ | * [http://www.msarnoff.org/geda-mac/ Mac OS X Wrappers]: Little mac-friendly "launcher" apps, to launch gEDA apps in the normal Mac way. By Matt Sarnoff. |
Revision as of 14:56, 1 September 2011
Useful resources for working with gEDA, the GPL'd suite and toolkit of Electronic Design Automation software.
- Important Note: This page is a work in progress.
Contents
Basics
- gEDA Project Homepage
- gEDA Answers @ Launchpad: A place for Q&A about gEDA tools
- All about gEDA at Open Circuits
Introductory Tutorials
- The classic tutorial by Bill Wilson
- Getting started with gEDA 7 MB PDF tutorial, from Cambridge University Engineering Department, covering schematics, layout, and spice
- PCB tutorial (layout only) by DJ Delorie
- Tutorials by Abhijit Kshirsagar
- PCB basics and gEDA/PCB Tips and Tricks -- a forum post at 5 Man Conspiracy
Symbols and Footprints
Symbols: Schematic symbols for use in gschem
- gedasymbols, the largest single repository
- Symbols by Matt Sarnoff
- Tutorial on creating your own symbols
Footprints: component footprints for use in PCB
- gedasymbols, the largest single repository
- Footprints by Matt Sarnoff
- PCB Footprints by John C Luciani -- excellent collection
Footprint-generating utilities
- Footgen, Darryl Harmon's python-based footprint generator for geda/pcb
- Ruby-based footprint generator by Stefan Salewski
- browser-based footprint generator
- Browser-based rectangular footprint generator by chlazza.net
gEDA Utilities
- Wedana: Cross-platform browser-based tools to view and edit data from gEDA applications.
Simulating circuits with gEDA and friends
- Beginners tutorial at Ashwith, the first of several
- Tutorial by Stuart Brorson
Installing gEDA
Installing gEDA on Windows
- gEDA can be run on Windows natively, as a cygwin application, or in a virtual machine.
- Easy "native" way: Use this unofficial installer by Peter Clifton.
- Another set of unofficial installers.
- Virtual machine method: Download Virtualbox and download Ubuntu, so that you can run Ubuntu in a virtual machine on your computer. (It's fast and easy!) Then, install gEDA (gschem and PCB) from the Ubuntu software center.
Installing gEDA on Mac
- gEDA can be run on the Mac as an X11 application or in a virtual machine.
- Standard method 1: Use MacPorts, and install both "geda-gaf" and "pcb." You may also want to use the Porticus GUI to make that process easier.
- Standard method 2: Use Fink, and install the "geda-bundle." You may also want to use the Fink Commander GUI to make that process easier.
More about this process here.
- Virtual machine method: Download Virtualbox and download Ubuntu, so that you can run Ubuntu in a virtual machine on your computer. (It's fast and easy!) Then, install gEDA (gschem and PCB) from the Ubuntu software center. Note: this is faster than the Fink method-- under 1 hour, if you have a reasonably fast internet connection.
Installing gEDA on Linux
- In Ubuntu, install gEDA (gschem and PCB) from the Ubuntu software center.
- Similar packages are available for other Linux flavors, for example as Debian Packages.
Platform-specific tips and resources
For Mac users
- Using themes for fink
- Mac OS X Wrappers: Little mac-friendly "launcher" apps, to launch gEDA apps in the normal Mac way. By Matt Sarnoff.