Electronic Design Automation
Electronic Design Automation is commonly used to describe software for 3 major stops working with electronics hardware design and analysis:
The following options are a sample of Free Libre EDA packages:
- Schematic Capture
- Simulation and Analysis
Additional helper programs exist -- for digital design, simulation of specialized purpose, and more.
...add http://fritzing.org ?