EAGLE, (siglas de Easily Applicable Graphical Layout Editor) es un programa de diseño de diagramas y PCBs con autoenrutador.Famoso alrededor del mundo de los proyectos electrónicos DiY, debido a que muchas versiones de este programa tienen una licencia Freeware y gran cantidad de bibliotecas de componentes alrededor de la red.
Diagramas Electrónicos
EAGLE contiene un editor de diagramas electrónicos. Los componentes pueden ser colocados en el diagrama con un solo click y fácilmente enrtutables con otros componentes a base de "cables" o etiquetas.
Diseño de Printed Circuit Boards
EAGLE contiene un editor de PCBs con un auteoenrutador bastante eficiente. El editor es capaz de producir archivos GERBER y demás, que son utilizados en el momento de la producción.
Bibliotecas de componentes
Eagle trae incluidas bibliotecas de componentes, sencillas de hacer y disponibles por parte de empresas, tales como SparkFun, o aficionados que las distribuyen alrededor de la red de forma gratuita.
User Language Programmes
Los ULPs son un tipo de scripts escritos en un lenguaje de programación parecido a C que son capaces de añadir funciones personalizadas a EAGLE, tales como abrir y guardar archivos desconocidos para el programa.
Tutoriales
En la red se pueden encontrar foros de ayuda y tutoriales aptos para empezar a usar EAGLE. El aprendizaje se facilita gracias a la intuitiva interfaz gráfica.