Autodesk EAGLE: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
No edit summary
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''CadSoft EAGLE''' is proprietary EDA ([[electronic design automation]]) software for editing circuit schematics, PCB layouts and component libraries. It is available for Windows, Linux and OS X. EAGLE is quirky and unintuitive, but very widely supported and stable.<ref name="oview">[http://www.cadsoftusa.com/eagle-pcb-design-software/product-overview/?language=en EAGLE PCB Software]</ref><ref name="wne6">[http://electronicdesign.com/boards/what-s-new-eagle-v6-pcb-design-software-prepare-more-third-party-tools What’s New in Eagle V6 PCB Design Software? Prepare for More Third-Party Tools], Natasha Baker, Electronic Design, 14 Mar 2012.</ref><ref>[http://www.rcgroups.com/forums/showthread.php?t=797723#post8891050 What is the best free PCB layout and Schematic software?]</ref><ref>[http://www.head-fi.org/t/755662/all-the-ways-kicad-annoys-me All the ways KiCad annoys me], Head-Fi.org forums, Feb. 2015</ref>
'''Autodesk EAGLE''' is proprietary EDA ([[electronic design automation]]) software for editing circuit schematics, PCB layouts and component libraries. It is available for Windows, Linux and OS X. EAGLE is quirky and unintuitive, but very widely supported and stable.<ref name="oview">[https://web.archive.org/web/20140627235945/http://www.cadsoftusa.com/eagle-pcb-design-software/product-overview/?language=en EAGLE PCB Software]</ref><ref name="wne6">[http://electronicdesign.com/boards/what-s-new-eagle-v6-pcb-design-software-prepare-more-third-party-tools What’s New in Eagle V6 PCB Design Software? Prepare for More Third-Party Tools], Natasha Baker, Electronic Design, 14 Mar 2012.</ref><ref>[http://www.rcgroups.com/forums/showthread.php?t=797723#post8891050 What is the best free PCB layout and Schematic software?]</ref><ref>[http://www.head-fi.org/t/755662/all-the-ways-kicad-annoys-me All the ways KiCad annoys me], Head-Fi.org forums, Feb. 2015</ref>


==Editions==
== Editions ==
The ''Light'' edition can be used for free, for non-profit or evaluation. This is limited to boards of 100 x 80 mm (4 x 3.2 inches), only top and bottom signal layers, and the schematic editor can only create one sheet. It can however Load, view and print drawings that exceed these limits.<ref>[http://www.cadsoftusa.com/download-eagle/freeware/?language=en Free EAGLE]</ref>
The ''Light'' edition can be used for free, for non-profit or evaluation. This is limited to boards of 100 x 80&nbsp;mm (4 x 3.2 inches), only top and bottom signal layers, and the schematic editor can only create one sheet. It can however Load, view and print drawings that exceed these limits.<ref>[https://web.archive.org/web/20140628074023/http://www.cadsoftusa.com/download-eagle/freeware/?language=en Free EAGLE]</ref>


For a single user doing non-commercial editing of e.g. the most commonly used [[Eurocard]] size, would require the ''Hobbyist'' edition, which costs €140. This allows boards of 100 x 160 mm (4 x 6.4 inches), up to 99 sheets and up to 6 signal layers. For commercial use, with the same limitations the ''Standard'' edition costs €690.<ref name="oview"/>
For a single user doing non-commercial editing of e.g. the most commonly used [[Eurocard]] size, would require the ''Hobbyist'' edition, which costs €140. This allows boards of 100 x 160&nbsp;mm (4 x 6.4 inches), up to 99 sheets and up to 6 signal layers. For commercial use, with the same limitations the ''Standard'' edition costs €690.<ref name="oview" />


==Edit features==
== Edit features ==
With almost identical user interfaces EAGLE provides a schematic editor, a layout editor, and library editor.
With almost identical user interfaces EAGLE provides a schematic editor, a layout editor, and library editor.
<!--
<!--
===Schematic editor===
=== Schematic editor ===
===Layout editor===
=== Layout editor ===
===Library editor===
=== Library editor ===
===Scripts===
=== Scripts ===
-->
-->


==Compatibility==
== Compatibility ==
EAGLE exports Gerber files.
EAGLE exports Gerber files.


In 2009 CadSoft Computer GmbH, developer of EAGLE was aqquired by Premier Farnell.<ref>[http://www.electronicsweekly.com/news/design/eda-and-ip/premier-farnell-buys-design-software-firm-cadsoft-2009-09/ Premier Farnell buys design software firm CadSoft], Electronics Weekly, September 2009.</ref> Since version 5.11 EAGLE connects to the components database from Premier Farnell (also known as [[Farnell]], Newark, element14), allowing immediate access to component information from within the design environment.<ref>[http://www.cadsoftusa.com/services/designlink/ Accelerate your Design with DesignLink]</ref>
In 2009 CadSoft Computer GmbH, developer of EAGLE was aqquired by Premier Farnell.<ref>[http://www.electronicsweekly.com/news/design/eda-and-ip/premier-farnell-buys-design-software-firm-cadsoft-2009-09/ Premier Farnell buys design software firm CadSoft], Electronics Weekly, September 2009.</ref> Since version 5.11 EAGLE connects to the components database from Premier Farnell (also known as [[Farnell]], Newark, element14), allowing immediate access to component information from within the design environment.<ref>[https://web.archive.org/web/20140708034323/http://www.cadsoftusa.com/services/designlink/ Accelerate your Design with DesignLink]</ref>


== Version control ==
== Version control ==
All version control systems (VCS), such as [[Git]] can handle text and binary files but binary ones cannot be merged.<ref>[http://electronics.stackexchange.com/questions/8767/version-control-systems-for-hardware-projects Version control systems for hardware projects?]</ref> As of version 6 Eagle data structures use text based XML, this makes version control much easier.<ref name="wne6"/> Eagle has a layer for comments and notes and for each layer if required.<ref name="eevb">[http://www.eevblog.com/forum/eagle/pcb-version-control-and-notes/ PCB version control and notes], EEVblog forum, May 2015</ref>
All version control systems (VCS), such as [[Git]] can handle text and binary files but binary ones cannot be merged.<ref>[http://electronics.stackexchange.com/questions/8767/version-control-systems-for-hardware-projects Version control systems for hardware projects?]</ref> As of version 6 Eagle data structures use text based XML, this makes version control much easier.<ref name="wne6" /> Eagle has a layer for comments and notes and for each layer if required.<ref name="eevb">[http://www.eevblog.com/forum/eagle/pcb-version-control-and-notes/ PCB version control and notes], EEVblog forum, May 2015</ref>


== References ==
{{stub}}{{iwWikipedia|EAGLE_(program)}}
==References==
{{reflist}}
{{reflist}}
==Further reading==
== Further reading ==
*''Build Your Own Printed Circuit Board'' by Al Williams, Tab, 2003, ISBN 9780071427838
* ''Build Your Own Printed Circuit Board'' by Al Williams, Tab, 2003, ISBN 978-0-07-142783-8
==External links==
== External links ==
* [https://www.autodesk.com/products/eagle EAGLE PCB design made easy], Autocad site
* [https://groups.yahoo.com/neo/groups/eaglecad/info PCB Design Eagle CadSoft] user group
* [https://groups.yahoo.com/neo/groups/eaglecad/info PCB Design Eagle CadSoft] user group
* [http://www.freerouting.net/ FreeRouting], Eagle compatible free push & shove router
* [http://www.freerouting.net/ FreeRouting], Eagle compatible free push & shove router
* [http://www.piclist.com/images/www/hobby_elec/e_eagle.htm Eagle Tutorials]
* [http://www.piclist.com/images/www/hobby_elec/e_eagle.htm Eagle Tutorials]
* [http://myhome.spu.edu/bolding/EE4211/EagleTutorial4.htm Cadsoft Eagle 4.0 Editor Tutorial] by Kevin Bolding
* [https://web.archive.org/web/20150210031212/http://myhome.spu.edu/bolding/EE4211/EagleTutorial4.htm Cadsoft Eagle 4.0 Editor Tutorial] by Kevin Bolding
* [http://www.cadsoftusa.com/?language=en CadSoft EAGLE] homepage
* [https://web.archive.org/web/20140428091826/http://www.cadsoftusa.com/?language=en CadSoft EAGLE] homepage
* [http://news.cadsoft.de/forum.htm the EAGLE Forum]
* [http://news.cadsoft.de/forum.htm the EAGLE Forum]
* [http://www.cadsoftusa.com/training/tutorials/ CadSoft Tutorials]
* [https://web.archive.org/web/20140606120614/http://www.cadsoftusa.com/training/tutorials/ CadSoft Tutorials]
* [http://www.cadsoftusa.com/downloads/download/3316 EAGLE New User Cheat Sheet]
* [https://web.archive.org/web/20160324025627/http://www.cadsoftusa.com/downloads/download/3316 EAGLE New User Cheat Sheet]
* [http://www.cadsoftusa.com/download-eagle/libraries-dev/ User created component libraries]
* [https://web.archive.org/web/20140627035608/http://www.cadsoftusa.com/download-eagle/libraries-dev/ User created component libraries]
* [http://gaussmarkov.net/wordpress/tools/software/eagle-cad/ gaussmarkov: diy fx &raquo; Eagle CAD], an introduction to Eagle
* [http://gaussmarkov.net/wordpress/tools/software/eagle-cad/ gaussmarkov: diy fx » Eagle CAD], an introduction to Eagle
* [https://en.wikipedia.org/wiki/EAGLE_(program) EAGLE (program)], Wikipedia
=== Rants ===
=== Criticism ===
*[http://www.eevblog.com/forum/eagle/eagle-is-horrible-software/ Eagle is horrible software], EEVblog forum, Mar. 2014
*[http://www.eevblog.com/forum/eagle/eagle-is-beautiful-software/ Eagle is beautiful software], EEVblog forum, Mar. 2015
* [http://www.eevblog.com/forum/eagle/eagle-is-horrible-software/ Eagle is horrible software], EEVblog forum, Mar. 2014
* [http://www.eevblog.com/forum/eagle/eagle-is-beautiful-software/ Eagle is beautiful software], EEVblog forum, Mar. 2015
* [https://www.eevblog.com/forum/blog/eevblog-965-the-(autodesk)-eagle-has-crashed/ EEVblog #965 - The (Autodesk) Eagle Has Crashed], EEVblog forum, Jan. 2017

=== Eagle format SDIY files ===
=== Eagle format SDIY files ===
Some useful examples, not a comprehensive list.
Some useful examples, not a comprehensive list.
* [[Befaco]] - a few at [https://github.com/Befaco github.com/Befaco] otherwise at [http://www.befaco.org/en/ befaco.org]
* [[Befaco]] a few at [https://github.com/Befaco github.com/Befaco] otherwise at [https://web.archive.org/web/20160316220710/http://www.befaco.org/en/ befaco.org]
* [[Music Thing Modular]] - at [http://musicthing.co.uk musicthing.co.uk] and [https://github.com/TomWhitwell github.com/TomWhitwell]
* [[Music Thing Modular]] at [http://musicthing.co.uk/ musicthing.co.uk] and [https://github.com/TomWhitwell github.com/TomWhitwell]
* [[Mutable Instruments]] - at [https://github.com/pichenettes github.com/pichenettes]
* [[Mutable Instruments]] at [https://github.com/pichenettes github.com/pichenettes]
* [[Rebel Technology]] - at [https://github.com/pingdynasty github.com/pingdynasty]
* [[Rebel Technology]] at [https://github.com/pingdynasty github.com/pingdynasty]
==== Libraries ====
==== Libraries ====
* [https://github.com/russellmcc/eurorack_eagle Catch-all repo for eagle libraries useful for EuroRack modular synthesizers]
* [https://github.com/russellmcc/eurorack_eagle Catch-all repo for eagle libraries useful for EuroRack modular synthesizers]
* [http://www.electro-music.com/forum/topic-23530-25.html SDIY component library], components moved to nearest 0.01" on grid
* [http://www.electro-music.com/forum/topic-23530-25.html SDIY component library], components moved to nearest 0.01" on grid
* [http://gaussmarkov.net/wordpress/tools/software/eagle/eagle-2-libraries/ gaussmarkov: diy fx &raquo; Eagle 2: Libraries], the common components used by diy guitar pedal builders, grouping components by type
* [http://gaussmarkov.net/wordpress/tools/software/eagle/eagle-2-libraries/ gaussmarkov: diy fx » Eagle 2: Libraries], the common components used by diy guitar pedal builders, grouping components by type
* [https://github.com/TomWhitwell/MTM-Parts-Library MTM-Parts-Library]
* [https://github.com/TomWhitwell/MTM-Parts-Library/ Music Thing Modular Eagle Parts Library]
* [https://www.samacsys.com/pcb-part-libraries/ Schematic Symbols & PCB Footprints], SamacSys
** [https://componentsearchengine.com/ga/downloads.php Library Loader], SamacSys

[[Category:Electronic design automation]]
[[Category:Electronic design automation]]
{{stub}}

Latest revision as of 15:14, 9 April 2024

Autodesk EAGLE is proprietary EDA (electronic design automation) software for editing circuit schematics, PCB layouts and component libraries. It is available for Windows, Linux and OS X. EAGLE is quirky and unintuitive, but very widely supported and stable.[1][2][3][4]

Editions

The Light edition can be used for free, for non-profit or evaluation. This is limited to boards of 100 x 80 mm (4 x 3.2 inches), only top and bottom signal layers, and the schematic editor can only create one sheet. It can however Load, view and print drawings that exceed these limits.[5]

For a single user doing non-commercial editing of e.g. the most commonly used Eurocard size, would require the Hobbyist edition, which costs €140. This allows boards of 100 x 160 mm (4 x 6.4 inches), up to 99 sheets and up to 6 signal layers. For commercial use, with the same limitations the Standard edition costs €690.[1]

Edit features

With almost identical user interfaces EAGLE provides a schematic editor, a layout editor, and library editor.

Compatibility

EAGLE exports Gerber files.

In 2009 CadSoft Computer GmbH, developer of EAGLE was aqquired by Premier Farnell.[6] Since version 5.11 EAGLE connects to the components database from Premier Farnell (also known as Farnell, Newark, element14), allowing immediate access to component information from within the design environment.[7]

Version control

All version control systems (VCS), such as Git can handle text and binary files but binary ones cannot be merged.[8] As of version 6 Eagle data structures use text based XML, this makes version control much easier.[2] Eagle has a layer for comments and notes and for each layer if required.[9]

References

Further reading

  • Build Your Own Printed Circuit Board by Al Williams, Tab, 2003, ISBN 978-0-07-142783-8

External links

Criticism

Eagle format SDIY files

Some useful examples, not a comprehensive list.

Libraries