DesignSpark PCB

DesignSpark PCB is a free electronics design software application. Although there is no charge for the software, the user must register with the website to unlock the program and it displays advertisements which must be acknowledged before the user can begin working.

DesignSpark PCB
Developer(s)RS Components
Initial releaseJuly 5, 2010
Stable release
9.0.3 / July 8, 2020
Operating systemWindows, Linux under Wine
Available inEnglish
TypeElectronic design automation
LicenseProprietary software
Websitewww.rs-online.com/designspark/pcb-software

Background

DesignSpark PCB resulted from a collaboration between electronics distributor RS Components and EDA software developer 'Number One Systems'. Electronic design automation (EDA) software is a sub-class of computer-aided design (CAD) software.

Projects

Projects are used in DesignSpark PCB to organise design files. A project can have an unlimited number of schematic sheets and one PCB layout file.

Schematic capture

DesignSpark PCB has a Schematic editor. Schematics are used to draw up circuit diagrams and connections. A given project can have multiple schematic sheets that together combine to form the complete design.

There are some useful third party libraries that can be added.

PCB layout

Schematics are translated to a PCB layout file with a PCB Wizard. A PCB layout editor is then used to refine the physical layout of the printed circuit board. A design may have several iterations before a finalised printed circuit board is passed for production.

Autorouter

DesignSpark PCB includes an auto-router which automatically places tracks between components on a PCB layout. Components can also be auto-placed.

DesignSpark PCB produces Gerber and Excellon drill files. These standard files are accepted by PCB fabrication companies and are used to build a printed circuit board.

gollark: Elm isn't self-hosted, and this is yet another sign that Elm is a deliberately gimped language.
gollark: I see no problems with this.
gollark: Let us rewrite all C compilers in C.
gollark: Ah, but the *compiler* would be shinier, not the language.
gollark: Or better yet, ARM assembly.

See also

Further reading

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.