Autodesk EAGLE: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
No edit summary
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>
'''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>


==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>[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.


Line 21: Line 21:


== 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>


{{stub}}{{iwWikipedia|EAGLE_(program)}}
{{stub}}{{iwWikipedia|EAGLE_(program)}}
==References==
== 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://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
Line 38: Line 38:
* [http://www.cadsoftusa.com/downloads/download/3316 EAGLE New User Cheat Sheet]
* [http://www.cadsoftusa.com/downloads/download/3316 EAGLE New User Cheat Sheet]
* [http://www.cadsoftusa.com/download-eagle/libraries-dev/ User created component libraries]
* [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
=== Rants ===
=== Rants ===
*[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-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-beautiful-software/ Eagle is beautiful software], EEVblog forum, Mar. 2015
=== 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 [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/ Music Thing Modular Eagle Parts Library]
* [https://github.com/TomWhitwell/MTM-Parts-Library/ Music Thing Modular Eagle Parts Library]