Skip to content

opcode-eu-org-libs/eda-libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About this repository

This is set of my libraries and tools for libre EDA suites. This repository was separated from my website and contains:

  • symbols library for gschem
  • footprints library for pcb-rnd (most should works in mainline pcb)
  • some useful tools (e.g. sch2img.sh)

Files from this repo are often required by my other projects.

Instalation

For install run:

make installLibs
sudo make installTools
sudo make installDependencies # for non Debian based system you must manually install dependencies

For more details see make help and Makefile file.

By default make install and/or assumes using lepton-eda and pcb-rnd forks of gEDA and pcb!!!

Licensing

Primary license for this repo is MIT License (see LICENSE), but some third-party elements are under GNU GPL (see third-party/LICENSE).

  • Main symbols library (symbols, symbols.tragesym and sources) and main footprints library (footprints) are distributed under dual licence MIT or GNU GPL with "unlimited use license".
  • Third-party elements (in third-party directory) are under GNU GPL, including:
  • Any other stuff are under MIT License.

About open/free/libre EDA suites

gEDA (+ friends and forks)

gEDA is GNU GPL based Electronic Design Automation software suite.

gschem

One of most important components of gEDA is gschem - schematic capture program. It is used to draw schematics of electronic circuits, it's operate on text files for component symbols and for whole schematic.

lepton-eda

lepton-eda is fork of gEDA gschem and friends (gaf). Use the same format for symbols and schematic as original gschem.

pcb

Another important component is PCB - printed circuit board editor. It is used to design printed circuit board, it's operate on text files for footprints and for whole borad. For creating pcb based on gEDA schematic is used gsch2pcb tool.

pcb-rnd

pcb-rnd is fork of pcb from gEDA suite with many improvements, such as:

  • parametric elemnts as part of library created by AWK script (insted of m4)
  • direct import from many schematic formats (including gschem)

pcb-rnd supports mainline pcb file formats for footprints and board, but native use other text based file formats.

other libre EDA software

coralEDA

pcb-rnd is EDA suite build around pcb-rnd and xschem. Uses own file formats for symbols, footprints, schematics and boards, but support gEDA/pcb file formats for footprints and board.

kicad

kicad is other, independent EDA suite. Uses own file formats for symbols, footprints, schematics and boards.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published