Comparison of electronic design automation (EDA) software

This viewer can also be used to view older 274-D format Gerber plotting documents. Upgrading to the enhanced Pro version of McCAD Gerber View allows conversion to McCAD layout formats enabling the editing of archived or older designs. Select the desired Operating System button above to. Gerber file viewer v.1.0 Display gerber pcb (RS 273X format) files and drill. AD Picture Viewer v.3.9.1 This is the easy-to-use and compact image viewer that allows you to view, print and organaize your image collection with ease. It supports all popular graphic formats, can view images as slide-show and has other featurs such as image. Jan 28, 2019  Download gerbv — a Gerber (RS-274X) viewer for free. Gerbv is an open source Gerber file (RS-274X only) viewer. Gerbv lets you load several files on top of each other, do measurements on the displayed image, etc. Import Gerber, and rout (Excellon etc.), DPF, ODB, HPGL: Import CAD and CAM aperture lists: Print: Measure sizes and distances: Export Gerber, DPF, NC drill: Save jobs with all layer data in one file: Setup templates for easy loading of multiple layers: Add and remove elements, insert text, and chamfers: Rotate, mirrror, scale and swell.

Hp smart document scan software mac

  • Of course, Osmond provides tools that let you move and re-orient parts, connect and route traces, modify existing traces, and edit pads and pad-stacks. But you can also make your traces curved and make PCB labels using characters from the Mac font library. Osmond provides a flexible grid to.
  • Open your PCB layout with EAGLE software and click FileCAM Processor.Then you'll encounter a popup dialog. In this dialog window, click FileOpenJob and open a design file in a new window that is shown below. In this window, you should define Gerber files in terms of Component side, Solder side, Silk screen CMP, Solder stop mask CMP, Solder stop mask SOL, Border, Paste CMP, Paste.

Comparison of EDA packages[edit]

Application and developerLatest version/release + dateSchematic?Simulation?PCB editing?Runs on POSIX style systems?Runs on Windows?Other platforms?Open
source?
User Interface Language(s)ImportsExportsScripting support
Active-HDL by Aldec10.3
16 March 2016
(4 years ago)
YesYesNoNoYesNoNoenEDIF, Viewlogic, morePDF, HTML, Verilog, VHDL, EDIF, Zuken, more
Advanced Design System by Keysight EEsof EDA2019
15 November 2018
(19 months ago)
[1]
YesYesYesYes[2]Yes[2]SuSE, RHEL[2]NoenHSPICE, SPICE, Spectre netlists; Gerber, Excellon, ODB++, artwork; moreHSPICE, SPICE, Spectre netlists; Gerber, Excellon, ODB++, artwork; morePython, Application Extension Language (proprietary; 'AEL')
Altium Designer (former Protel) by Altium20.0.11
28 January 2020
(5 months ago)
YesYesYesNoYesWineNoMultilingualOrCAD, Allegro, PADS Logic, PADS PCB, Expedition, DxDesigner, EAGLE, Gerber, STEP, Solidworks, IDF, more3D PDF, Gerber, Gerber X2, Excellon, ODB++, DXF, STEP, OrCAD, EAGLE, moreDelphi, JS, VB
CADSTAR, Board Designer, and Visula by Zuken2019.0.0.1
18 November 2019
(7 months ago)
YesYes, SI & PIYesNoYesNoNoenPADS, OrCAD, P-CAD, Protel, DXF, IDFPDF, Gerber, Excellon, ODB++, DXF, IDF moreCOM, macros
CircuitLogix by Logic Design Inc.Release 10
January 2019
(1 year ago)
YesYesYesNoYesNoNoenSPICE, Gerber, DXFSPICE, PDF, Gerber, DXF
CircuitMaker by Altium1.3.0.119
August 2016
(3 years ago)
YesNoYesNoYesWineNoenAD09, AD10, AD12, PADS, P-CAD, OrCAD, Protel, EAGLE, DXFGerber, Excellon, DXF, STEP, more
CR-5000 by Zuken13
17 May 2011
(9 years ago)
YesYes, SI & PIYesYesYesUnix, LinuxNoen, jpEDIF, DXF, IGES, IDF, BSDL, STEP, ACIS, Gerber, Excellon, morePDF, Gerber, Excellon, ODB++ (must request[3]), DXF, STEP, IPC D-356, IPC-2581, EPS, ACIS
CR-8000 by Zuken2020
30 June 2020
(13 days ago)
YesYes, SI & PI, IBIS-AMI/SERDESYesYesYesUnix, LinuxNoen, jpEDIF, DXF, IGES, IDF, BSDL, STEP, ACIS, Gerber, Excellon, morePDF, Gerber, Excellon, ODB++ (must request[3]), DXF, STEP, IPC D-356, IPC-2581, EPS, ACIS
DesignSpark PCB byRS Components8
16 June 2016
(4 years ago)
YesYes, SpiceYesNoYesNoNoVariousEAGLE, DXF, EDIFGerber, Excellon, ODB++, DXF, IDF, PDF, LPKF
DipTrace by Novarm3.3.1.0
29 November 2018
(19 months ago)
YesExternal
(Spice netlist export)
YesYesYesMac, WineNo21 languagesEAGLE, Altium, P-CAD, PADS, OrCAD, Gerber, N/C Drill, DXF, BSDL Pinlist, NetlistsGerber, Gerber X2, Excellon, ODB++, DXF, P-CAD, PADS, OrCAD, IPC-D-356, STEP, VRML, Pick and Place, CSV, BOM
EAGLE by Autodesk/CadSoft Computer9.3.2
21 March 2019
(15 months ago)
YesNgspiceYesYesYesLinux, MacNode, en, zh, hu, ruEAGLE (XML), ACCEL (P-CAD, Altium, Protel), ULTIBOARD, Netlists, BMP, CustomEAGLE (XML), Protel, Netlists, Images, Gerber, Gerber X2, Excellon, Sieb & Meyer, HPGL, PostScript/EPS, PDF, Images, HyperLynx, IDF, CustomProprietary User Language Programming (ULP)
EasyEDA5.4.12
7 May 2018
(2 years ago)
YesNgspiceYesYesYesLinux, Mac, and Chrome OS as a Web applicationNoen, fr, de, pl, jp, ru, es, se, ua, zh ..Altium, EAGLE, KiCad libraries, LTspice .asc/.asy files, JSON, SpicePDF, PNG, SVG, JSON, Gerber, Excellon, Pick and Place CSV file, CSV-formatted drill chart, Bill of Materials CSV file, Altium netlist, FreePCB netlist, PADS Layout Netlist, Spice netlist.JSON
Fritzing0.9.3b[4]
3 June 2016
(4 years ago)
Yes, + breadboardNoYesYesYesLinux, MacYesen, de, nl, es, it, fr, pt, ru, zh, jp, ..gEDA symbols, KiCad symbols, SVGGerber, DIY etching, BOM, SVG, PDF, EPS
gEDA1.8.2[5]
25 September 2013
(6 years ago)
YesYesYesYesYesLinux, MacYesengschem netlists, image as backgroundGerber, Excellon, SVG, PDF, EPS, PNG, GIF, JPEG, Specctra, XYRSyes
KiCad5.1.6[6]

15 May 2020
(59 days ago)

YesInternal:
Ngspice
External:
SPICE netlist export
YesYesYesLinux, MacYeszh_CN, de, en, es, fr, it, pt, ru, ja, pl, czTinyCAD net lists, OrCAD EDIF, EAGLE (XML)PDF, Gerber, Gerber X2, Excellon, netlist, VRML2, STEP, IDFv3Python
Micro-Cap
(end-of-life)
12.0.2.3
18 November 2019
(7 months ago)
YesYesNoNoYesWineNoen, jpHSPICE, PSPICE, SPICE3, netlists, Images, IBIS, TouchstoneSPICE text file, netlist, BOM, Protel, Accel, OrCad, PADS netlists, Schematic and Analysis Plots Images, Numeric Output Text, Excel
NI Ultiboard and Multisim by National Instruments14.2
19 May 2019
(13 months ago)
[7]
YesYesYesNoYesWeb application[8]NoenMS*, MP*, EWB, Spice, OrCAD, UltiCap, Protel, Gerber, DXF, Ultiboard 4&5, CalayBOM, Gerber, Excellon, IGES (3D), DXF (2D & 3D), SVG
OrCAD17.2
October 2016
(3 years ago)
YesYesYesNoYesNoNoenEAGLE, PADS, Altium, STEP, DXF, IDF, IDX, OrCAD SDT, OrCAD Layout,OrCADPDF, Gerber, Gerber X2, Excellon drill/route, netlist, ODB++, DXF, IDF, IDX, STEP,3D PDF, IPC2581Tcl/TK, SKILL (Lisp)
pcb-rnd2.1.4[9]
30 October 2019
(8 months ago)
Noexternal: OpenEMSYesYesYesLinux, MacYesengschem netlists, Protel Autotrax, KiCad (legacy & s-expr layouts), EAGLE (XML & v3,4,5 binary layouts), eeschema netlists, mentor netlists, TinyCad netlists, LT-Spice, MUCS, Specctra, Mentor Graphics Hyperlynx, BMP, JPG, GIF, HPGL, image as backgroundGerber/[Excellon format drill],SVG, PDF, EPS, PNG, GIF, JPEG, Specctra, Protel Autotrax, KiCad (legacy & s-expr), DXF, FidocadJ, Mentor Graphics Hyperlynx, template configurable XYRS/BOMPython, lua, perl, tcl, AWK (multiple dialects), lisp & scheme (multiple dialects), javascript, ruby, pascal, BASIC
Pulsonix by WestDev Ltd10.0
1 October 2018
(21 months ago)
YesYesYesNoYesWineNoenAllegro, Altium, CadStar, EAGLE, OrCAD, PADS, P-CAD, Protel, Gerber, STEP, DXF, IDF, moreGerber, Gerber X2, Excellon, ODB++, IPC-2581, PDF, DXF, STEP, IDF, BOM, moreProprietary language, ActiveX
TARGET 3001!20.3.0.64
29 April 2019
(14 months ago)
YesYesYesNoYesNoNoen, de, frEAGLE, DXF, Gerber, Gerber, Excellon, BMP, CXF, STEP 3DGerber, Gerber X2, Excellon, EAGLE, HPGL, G-Code (Milling), CXF, STEP 3D, Excel BOMs, Pick&Place, GenCAD, FABmaster, IPC D-356, Test points, Netlists, OBJ, POV-Ray, PDF
Upverter
10 May 2019
(14 months ago)
YesNoYesYesYesWeb applicationNoenAltium, OrCad, PDF, OpenJSON, EAGLEPDF, Gerber, Excellon, netlist, PADS Layout Netlist, Tempo Automation, Pick and Place CSV, High-Res PNG, STL, CSV-formatted drill chart, CSV-formatted list of all parts
123D Circuits by AutodeskN/AYes, + breadboardYesYesYesYesWeb applicationNoenEAGLEGerber
Application and developerLatest version/release + dateSchematic?Simulation?PCB editing?Runs on POSIX style systems?Runs on Windows?Other platforms?Open
source?
User Interface Language(s)ImportsExportsScripting support

Free software[edit]

NameArchitectureLicenseAutorouterComment
Electric*BSD, JavaGPLYesVLSI circuit design tool with connectivity at all levels. Can also be used for schematic entry and PCB design.
FreePCBw32GPLYesA printed circuit board design program for Microsoft Windows. FreePCB allows for up to 16 copper layers, both metric and US customary units, and export of designs in Gerber format. Boards can be partially or fully autorouted with the FreeRouting[10] autorouter by using the FpcROUTE Specctra DSN design file translator.
FritzingWindows, Mac, LinuxGPLYesProtoboard view, schematic view, PCB view, Code (firmware) view. Includes customizable design rule checker. Includes common shaped boards like Arduino and Raspberry Pi shields. Allows spline curve traces. Only two layers (top and bottom). Outputs gerbers.
gEDA*BSD, Linux, MacGPLYesschematic, simulation, PCB editor, gerber view
Gnucapany (C++98)GPL3NoMixed-signal circuit simulator
Icarus Verilog*BSD, Linux, MacGPLNoVerilog simulator
KiCadLinux, Mac, WindowsGNU GPLBuilt-in, or FreeRoutingFull package for schematic and board design, etc. Design rule checking. User-defined symbols and footprints. Gerber/ drill file creation. Graphic interface. Active user community.
KTechLabLinuxGPLNoKTechLab is a schematic capture and simulator. It is specifically geared toward mixed signal simulation of analog components and small digital processors.
LTspiceWindows 7-10, macOS 10.7+?NoLTspice is a schematic capture and analog simulator. It was original started by Linear Technology, now part of Analog Devices.
MagicLinuxBSD licenseNoA very-large-scale integration layout tool
NgspiceLinux, Solaris, Mac, NetBSD, FreeBSD, w32BSDNoSPICE + XSPICE + Cider
OreganoGPLNoSchematic capture + spice simulation
Quite Universal Circuit Simulator (QUCS)Linux, Solaris, Mac, NetBSD, FreeBSD, w32GPLNoSchematic capture + Verilog + VHDL + simulation
pcb-rnd*BSD, Linux, Mac, w32GPLYesCircuit layout program with extended file format support, DRC, parametric footprints, query language, and GUI and command line operation for batch processing and automation
VerilatorPosixGPLNoVerilator is the fastest free Verilog HDL simulator. It compiles synthesizable Verilog into cycle accurate C++ or SystemC code following 2-state synthesis (zero delay) semantics. Benchmarks reported on its website suggest it is several times faster than commercial event driven simulators such as ModelSim, NC-Verilog and VCS, while not quite as fast as commercial cycle accurate modeling tools such as Carbon ModelStudio and ARC VTOC.
XCircuitUnixGPLNoUsed to produce netlists and publish high-quality drawings.

See also[edit]

  • SPICE, a general purpose analog circuitsimulator.

References[edit]

  1. ^'PathWave Advanced Design System (ADS) Software Keysight'. www.keysight.com.
  2. ^ abc'ADS Supported Platforms'. Archived from the original on 2017-10-15. Retrieved 2015-03-20.
  3. ^ ab'PCB tools supporting ODB++'. Artwork.com. Artwork Conversion Software Inc. Retrieved 2011-09-25.
  4. ^'Fritzing Fab now powered by AISLER Fritzing Blog'. blog.fritzing.org.
  5. ^'geda:download [gEDA Project Wiki]'. wiki.geda-project.org.
  6. ^'KiCad 5.1.6 Release'. KiCad 5.1.6 Release.
  7. ^'Upgrade Multisim™ - National Instruments'. www.ni.com.
  8. ^'Multisim Web App'. Archived from the original on 2017-04-19. Retrieved 2017-04-18.
  9. ^'pcb-rnd - news'. repo.hu.
  10. ^Wirtz, Alfons (2014-03-08) [2004]. 'FreeRouting - Printed Circuit Board Routing Software from FreeRouting.net'. Archived from the original on 2017-09-23. Retrieved 2017-09-24.


Retrieved from 'https://en.wikipedia.org/w/index.php?title=Comparison_of_EDA_software&oldid=967491824'

Introduction: Free PCB Schematic Entry & Layout Software Beat Eagle for Some Features

'Nothing is free', 'There ain't no such thing as a free lunch', 'There is no such thing as free unless the thing in question is without value'. We've all heard this before but maybe, just maybe, the old maxim is challenged by some software.

Cadsoft Eagle, DipTrace and Uncle Tom Cobley all do 'free' or 'lite' so as to get you hooked and, they hope, have you come back and buy.

I've assembled a list of free PCB editor/layout that prove 'popular' software is a dog in many ways. Eagle, for example, is something you either love or hate! People have many things to say about it - often swear words. I know of one user who got so frustrated whilst using Eagle he used to pull at the hair of his temples. He is now permanently bald above his ears!

Few Editor (schematic entry)/Layout software packages are the ideal answer - I have six different packages on my company's servers ranging from Cadence (an expensive beauty), through Layout Sprint, to Express PCB. I use what is most appropriate to the assigned task. Note I use the term 'editor/schematic entry'. None actually 'capture'. Nuance Voice>Text software captures. The nearest to 'capturing' is the Sprint Layout .. which is not free, Osmond (Mac) described below.

So here's a list of free software listed in alphabetical order. Only YOU can decide what is best for your tasks, just as much as choices of transportation differ from person to person. Our goal is Gerbers - the route we choose to get there is variable. Quit the square pegs in to round holes game.

Step 1: CircuitMaker

Besides being a collaborative community for electronic design content, CircuitMaker is Schematic & PCB design software, built upon Altium Designer technology. With a streamlined interface and powerful engine to boot, you’ll never have to worry about your software holding you back. This is a free design tool unlike anything you've seen before.

CircuitMaker (http://circuitmaker.com)

Step 2: DesignSpark PCB

DesignSpark PCB is a free EDA package offered by RS Components. It has a board size limit or 1 square meter or 1550 sq inches and no limits on pin counts, layers, or output types. DesignSpark PCB includes schematic capture, PCB layout, autorouting, circuit simulation, design calculators, BOM tracking, component creation wizard, and 3d viewing. With the extensive library of Eagle components available online for free, the ability to import component library files makes transitioning and starting in DesignSpark PCB fast and easy. DesignSpark PCB outputs all of the required files to have you PCB made at any PCB manufacturer.

Eagle component libraries, design files, and circuit diagrams can be imported in to DesignSpark PCB. This enables Eagle files from articles or other sources to be converted without having to install Eagle. With practice size-limited Eagle files can be merged to form a larger board!

DesignSpark PCB (https://www.rs-online.com/designspark/pcb-software)

Step 3: EasyEDA (Cloud)

EasyEDA is a free, zero-install, Web and cloud-based EDA tool suite, integrating powerful schematic capture, mixed-mode circuit simulation and PCB layout in a seamless cross-platform browser environment, for electronic engineers, educators, students and hobbyists.

As with any cloud-based system you have to consider the safety of your hard work and the security from a content perspective.

EasyEDA (https://easyeda.com)

Step 4: ExpressPCB (Vendor Limited)

ExpressPCB is a simple to use PCB layout packager aimed at the first time user and designer. ExpressPCB offers a schematic capture program that integrates with their PCB layout software. The schematic and layout files can be linked to automatically carry changes forward. One neat feature is that you can group parts of a layout together and replicate, rotate, etc. as you would a component footprint.

ExpressPCB is meant to be used with the ExpressPCB manufacturing service and does not support outputting to standard formats directly. ExpressPCB offers a file conversion service for a fee ($100) if standard outputs are required.

Now, however, ExpressPCB files can be converted into formats acceptable to any fabricator of your choice. The answer is at the end of this article.

ExpressPCB (https://www.expresspcb.com) (Vendor limited) (See end)

Step 5: FreePCB

FreePCB is an open-source PCB design package for Windows. It was designed to support professional quality PCB designs but be easy to learn and use. The only limitations to FreePCB are a maximum board size of 60x60 inches and 16 layers, but it can use the FreeRoute web-based autorouter at www.freerouting.net.

Designs can be exported in the extended Gerber format, used by all PCB manufacturers.

FreePCB (http://www.freepcb.com)

Step 6: Fritzing

Fritzing software is an interesting open-source initiative to support designers, artists, researchers and hobbyists to work creatively with interactive electronics and develop electronic projects. Fritzing helps you learn more about electronic circuits, to document your projects and even let’s you prepare them for production.

A unique feature, useful for beginners, is the Breadboard View which populates an onscreen breadboard to aid you replicating it in reality in your work space. Other views include Schematic and Layout Views. A change in one is automatically reflected in the other views.

Lady Ada of Adafruit, the heroine of the electronic D-I-Y community, has started using this, too.

Fritzing (http://fritzing.org/)

Step 7: GEDA (Linux, Unix, Mac)

gEDA is an open source package that runs on Linux, Unix, Mac and has produced tools which are used for electrical circuit design, schematic capture, simulation, prototyping, and production. Currently, the gEDA project offers a mature suite of free software applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, Verilog analog and digital simulation, transmission line analysis, and printed circuit board (PCB) design layout. Gerber outputs are supported.

gEDA (Linux) (http://www.gpleda.org/)

Step 8: Kicad (Linux/Unix, Mac, Windows, FreeBSD)

The best open source (GPL) EDA package is KiCad, which is available for Linux/Unix, Mac, Windows, and FreeBSD. The KiCad suite of programs includes schematic capture,

PCB layout with 3D viewer and up to 16 layers, footprint creator, project manager, a Gerber viewer. Tools are available to import components from other packages, such as Eagle. KiCad has a built in autorouter and the freeware FreeRouting can also be used. KiCad supports outputting to extended Gerber formats, enabling freedom in selecting the manufacturer you want to use.

Kicad (http://www.kicad-pcb.org/)

Step 9: Osmond PCB (Mac)

Osmond PCB is a free, full featured EDA package for the Mac. Osmond PCB has no limitations and can even work with both Imperial and Metric units in the same design seamlessly. Osmond PCB can import a PDF file to serve as a background image, allowing a design to be matched to the mechanical enclosure or trace an existing design or datasheet.

Osmond PCB supports direct printing of a layout to a transparency for the toner transfer technique for DIY home made PCB fabrication. Extended Gerber outputs are also supported, allowing freedom of choice in manufacturer.

Osmond PCB (Mac) (http://www.osmondpcb.com/)

Step 10: PCBWeb Designer

PCBWeb is a free CAD application for designing and manufacturing electronics hardware. Design multi-sheet schematics with a fast and easy-to-use wiring tool.

Route multi-layer boards with support for copper pours and DRC checking. Integrated Digi-Key Parts Catalogue with Bill of Materials Manager.

PCBWeb Designer (http://www.pcbweb.com/)

Step 11: TinyCAD (Schematic)

TinyCAD is a Editor program to help you draw circuit diagrams. It comes complete with symbol libraries to get you started straight away. As well as being able to simply print your designs, TinyCAD can publish your drawings by copying and pasting into a Word document or saving as a PNG bitmap for the web.

TinyCAD (Schematics only) (http://tinycad.sourceforge.net/)

Step 12: ZenitPCB

A layout design software tool to create professional printed circuit boards. It is limited to 800 pins maximum in the free version, which limits designs to smaller hobbyist or semi-professional use. ZenitPCB is able to export extended Gerber files, allowing PCBs to be made by any PCB manufacturer. is an easy to use PCB layout program that also includes schematic capture and a Gerber file viewer.

As it is limited to 800 pins maximum in the free version, it limits designs to smaller hobbyist or semi-professional use.This pin limitation is less restrictive than limiting board size as in the case of Eagle. ZenitPCB is able to export extended Gerber files, allowing PCBs to be made by any PCB manufacturer.

ZenitPCB (http://www.zenitpcb.com/)

Step 13: The Freedom Fighters - All We Want Is Gerbers - Viva Analogue ExpressPCB PDF Converter

Don Julien, is a programmer, who dedicates himself to updating the open-source program ‘pdf2gerb’. Ppdf2gerb is a text based ‘PERL’ instruction set that’s meant for converting PDF vector graphics language files to Gerber “Numerical Drilling” (CNC driver) ones - the brainchild of Matthew Swann.

“… in essence, the instructions that are meant to drive a printer are similar in nature to those used for driving an automated CNC machine” …

Create Gerber Files

Three PDF “layer” files are print-created from by expressPCB which are true (basic) vector files. The top and bottom layers are combined into a top.pdf file, in order to produce copper text in the end, then the bottom.pdf only (without text, logos, etc .) and then the silk.pdf layer.

The program code and three object files are fed to a compiler which produces seven Gerber output files. Visual confirmation of translation accuracy to the new format can be made using a Gerber file viewer such as ViewPlot or 'Gerbv' or Pentalogix Viewmate to verify sizing, replication, drill file overlap, etc.

I bought the VC500 and i use.The capture work well but sometimes, the capture stop. Diamond one touch video capture mac software. I've try to uncheck the drop frame and the 2 automatics stop options. If some line appear when capture the VHS, the capture stop. Hi everyone,I'm new to the forum.I ask your help for VHS capture.I have to turn VHS to digital.

Viva Analog - Gerber files from expressPCB generated PDF’s (http://viva-analog.com/pdf2gerb-and-expresspcb-reality-cheque)

Links

pdf2gerb16e (https://www.viva-analog.com/forum/forum_files/pdf2gerb16e.zip)

Mathew Swann’s ‘pdf2gerb’ (http://swannman.github.com/pdf2gerb)

ViewPlot (http://www.viewplot.com)

'Gerbv' (http://gerbv.geda-project.org/)

Pentalogix Viewmate (http://www.pentalogix.com/viewmate.php)

Step 14: The Freedom Fighters - All We Want Is Gerbers - Copper Connection ExpressPCB Conversion

I've included this software because it has the ability to convert expressPCB PDFs into industry standard formats.

Copper Connection is a modern PCB layout editor for creating printed circuit boards at home or commercially. The software is easy enough for hobbyists and students, but includes rich features for the benefit of professionals. Then, either print the board for etching at home, or export the board to an industry standard format to order from the PCB manufacturer of your choice.

The Home Edition is free of charge and can be upgraded at any time.

This is another way to convert ExpressPCB file format to other file formats. Using Copper Connection software, the ExpressPCB circuit boards can be easily searched, printed, or exported to Gerber and Excellon.

Gerber Software Download

Copper Connection ExpressPCB Conversion (http://robotroom.com/CopperConnection/Converting-Express-PCB-Files.html)

Step 15: Wikipedia - Today's Encyclopedia

There is another list of software in Wikipedia (https://en.wikipedia.org/wiki/Comparison_of_EDA_software) which I urge you to read.

It contains a fully comprehensive list of software packages with far greater feature descriptions than my list.

I hope this list serves to highlight other 'free' software packages - choose the one you feel that serves your purposes best. Then you can quit banging square pegs into round holes with you know what!

Step 16:

Footnotes
In September 2009, Farnell bought CadSoft, the makers of the Eagle Schematic-PCB program. Farnell now call themselves “element14”, and present themselves as an engineering resource, rather than just a component supplier.

RS Components opened DesignSpark, a design portal and community for engineers, and offered “DesignSpark PCB”, a free, non-crippled and modified version of Easy-PC; a low end CAD tool from Number One Systems. RS also plan to build in a procurement tool.

Farnell and RS Components are the two big UK based players, and hope to make their engineering portals a haven for engineers who need inspiration, social contact and easy parts procurement.

Advance Circuits offers the PCB Artist derivative of Easy-PC, and has helpful documentation. In particular the Layout Software Part Creation Tutorial explains the library system.

Beware the Cloud
DesignSparkPCB uses internet licence management, so if RS ever turns off the licence server, you can lose your investment in libraries and projects.

Different Philosophies
Most CAD tools link schematic symbol to footprint by a simple text field; giving you flexibility to use any combination of schematic and PCB tools. Eagle and DesignSpark PCB are different: they lock you in to a self-contained component model which keeps schematic and PCB inside the one program. That is a 'we know best' approach, which gives the beginner an easy start, but ultimately limits you.

Someone Took the Words Out of my Mouth!

The Eagle user interface defies normal GUI conventions. Eagle has a scripting language – fiendishly clever – but running scripts is the only way to achieve tasks which might be a simple menu item in another program.

Be the First to Share

Recommendations

24 2.0K
131 14K
71 21K
  • Pocket-Sized Speed Challenge

  • Audio Challenge 2020

  • Maps Challenge