Recent Article
Home » PCB layout & Autorouter » EAGLE PCB Design Software

EAGLE PCB Design Software

The name EAGLE is an acronym, which stands for Easily Applicable Graphical Layout Editor. This program is used for PCB designs, schematic capture, board layout, and autorouter.

This is a user friendly application that does not require advance learning to get your first circuit done. EAGLE offers hundreds and even thousands of library modules readily available.

System Requirements

Windows 2000, Windows XP, Windows Vista or Windows 7

Intel PC based Linux
Kernel version 2.6
X11 in at least 8bpp mode

Mac OSX 10.4 on PPC or Intel

Figure 1. Schematic diagram drawn in EAGLE.

The official site can be found at

On the left pane are the available functions such as library modules, delete, copy, paste, etc. The working area can be zoomed in/out by simply scrolling your mouse. It has also a  built-in Electrical Rules Check (ERC) to confirm connection integrity and that the layout and schematic are consistent and the netlist will be automatically transferred to the board layout editor.

Layout Editor

  • Provides maximum drawing area of 1.6 x 1.6m (64 x 64 inch), up to 16 signal layers and a resolution of 1/10,000mm (0.1 micron)
  • Enables quick design of the entire circuit board layout
  • Provides fast trace routing with both assisted-manual and autorouting features
  • Performs a “Design Rule Check” to ensure all connections are properly made and manufacturing requirements are
  • Supports use of multiple copper planes within one layer with different priorities
  • Comes with a full set of part libraries
  • Includes conventional and SMT parts
  • Makes creation of own parts an easy job with the fully integrated library editor
  • Provides undo/redo function for ANY editing command, to any depth
  • Includes script files for batch command execution
  • Offers undo/redo function for ANY editing command, to any depth

Figure 2. The EAGLE’s layout editor.

From the image above, the interface is almost exactly the same with what we have in the schematic editor. But this time, it shows the actual footprints of the modules.


  • Automatically routes single connections, selected connections or the entire board
  • Saves time during manual routing with an interactive “follow me router”
  • Supports blind and buried vias for multi-layer designs
  • Allows users to specify custom routing features including: preferred layer direction, layer preference, routing grid, clearance values, cost factors
  • Autorouter is based on a ripup & retry grid based algorithm
  • Autorouter will not optimize manually routed traces
  • Autorouter supports class routing for multiple Width, clearance and Drill Size

Figure 3. The Autorouter options.

You can download trial version at

PCB projects are available at

You may also like to visit to see more DIY electronic projects with the aid of EAGLE software.

About admin