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 |
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> |
||
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 |
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" /> |
||
==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 |
* ''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 |
* [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]] |
* [[Befaco]] – a few at [https://github.com/Befaco github.com/Befaco] otherwise at [http://www.befaco.org/en/ befaco.org] |
||
* [[Music Thing Modular]] |
* [[Music Thing Modular]] – at [http://musicthing.co.uk/ musicthing.co.uk] and [https://github.com/TomWhitwell github.com/TomWhitwell] |
||
* [[Mutable Instruments]] |
* [[Mutable Instruments]] – at [https://github.com/pichenettes github.com/pichenettes] |
||
* [[Rebel Technology]] |
* [[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 |
* [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] |
||