EAGLE – An Introduction

17 July, 2008 (23:21) | Eagle, Tutorials | By: Chris

EAGLE (Easily Applicable Graphical Layout Editor) is a PCB design tool with a freely available Light version. While there are restrictions on the use and limitations on the capabilities of the freeware version, it provides students and hobbyists with a great tool at no cost. In the coming weeks and months, articles posted here will explain how to use this tool to the best of our knowledge and ability. With the free version of EAGLE, support is limited to email and what can be found online. There are certain quirks and nuances that can be frustrating, such as merging two boards (schematics, layouts, or both). Before getting into this, we need to cover the basics.

After installation is complete, you’ll see a screen similar to the one below. We’ll start by covering the “Libraries” and “Projects” trees, as they are the two you’ll need to get started.

Under the “Projects” tree, you’ll find a few example projects to begin. Expand the examples section and find one of the example projects; it will have at least one .sch file and one .brd file.  A .sch file is a schematic file; it’s a block diagram representation of the board you’re designing.  The .brd file is a board file and it shows the physical layout of the board. Double-click either file to open it and Eagle should open the matching board or schematic. I opened the singlesided example, as shown below. In this example you’ll see various components, and a lot of yellow lines between the components on the board. These yellow lines, or air wires, represent signals from the schematic that need to be routed.  We’ll go into more detail about how to use these in the next post.

These signals can be routed using EAGLE’s autorouter, by manually routing each signal, or a combination of both. Depending on your needs, any one of the three can be a good choice. To see how the autorouter works, click on the autorouter button , located towards the bottom of the left sidebar. The autoroute dialog appears.

Select the asterisk in the drop-down menus labeled “1 Top” and “16 Bottom” to allow the autorouter to route in any direction. Selecting N/A disables the layer, and selecting any of the other options sets the preferred routing direction for that layer. Press OK and watch as EAGLE routes all of the signals for you. EAGLE won’t always be able to route all of your signals, but it can at least get you started.

In the next post, we’ll cover how to make your own schematic and board from scratch.  Until then, play around in the software to get used to the interface and some of the terminology that EAGLE uses.

Comments

Comment from Joshua
Time July 27, 2008 at 9:07 pm

I just wanted to say that I think the autorouter is a great tool to start out with and to “take care of the light work”. When I first started, I thought that if the autorouter couldn’t do it, then it just couldn’t be done. I’ve found, however, that it’s not as smart as I originally believed. I still like it as a tool because it gets my brain working in seeing the different possibilities of paths I can take and how I can improve things. But I certainly don’t depend on it as much now as I thought I would after I just started using Eagle.

Write a comment