You are on page 1of 3

Getting Started with Eagle:

Schematic Layout:
1. Add a new project. Add a new schematics.
2. Add a frame from library. To define your work area.(optional)
3. How to add a library: First install the library file from Github(or any source). Then
extract if the file is compressed. Then copy the folder address by pressing ( LSHIFT +
Click Left= Copy Path Address). Then go to eagle control panel(first page). Then select
option, then directories, then (in Library space) add a semicolon(;) (do not delete existing
string), then add $EAGLEDIR\lbr: , then add the path name of the folder. Example path
name="G:\Documents\EAGLE\libraries\EagleLibraryRony"

Close eagle then reopen. Then from control panel activate library all using this procedure: in
libraries drop down menu select your custom library name-right click- use all

4. In eagle every component is selected by it`s CG(centre of Gravity) point(+ symbol)


5. In schematic editor always use 0.05 inch grid. Don not deviate from 0.05 inch grid.
6. Eagle search is not like google. It is a exact search method. So we use wild card
character. Eagle support 2 wild card character. One is asterisk(*) and another is question
mark(?). * is multiple character wild card and ? is a single character wild card. The best
chance to find component is to use asterisk.
7. By holding down middle key of mouse screen can be moved.
8. RCL library of eagle contains almost all package of resistor, capacitor and inductor. US
resistor library has electrical resistor symbol. Some good smd capacitor: C-EUC0603
(bypass Cap) , CPOL-US153CLV-1010 (polar cap) this are good smd capacitor footprint
for electrolyte and bypass capacitor. RUS0603 is good SMD resistor footprint.L-
USL2012C is good inductor footprint..
9. In schematic wire connection is done using the net command. You can either click the
symbol in view window or write the name in command space.
10. Eagle Has two supply libraries(Also user can use spark fun library). With help of supply
symbol(vcc* and gnd*) a lots of node can be connected with each other without using
nets.
11. There are many connector library in eagle. They are called as con . The libraries contains
different connector from different manufacturer. There is also library called pinhead
which contains pinheader connectors.
12. *MTA* will provide power rail connector.
13. *AK* will provide green connector(AK500/3 is 3 pin connector).
14. Spdt will provide slider switch
15. barrel* will provide barrel connector(DCBARRELPTH (DCBARREL))
16. 7805* will give 5 v supply(7805T)
17. XTAL/S will give through hole crystal.
18. MEGA8-AI will provide 328p(not exactly 328p ,it is mega8) in TQFP32 package
19. To connect two pin together we have to use 'label'. In 'label' menu we can select the box
and also box size. Extend the net from pin then connect the label to the net. Find that you
have to modify the size of grid sometimes. Name tool has to be used to connect the two
pin together . Change name of the label through naming the net. Use same name of the
label to connect them.
20. If you right click in the add menu then  previously selected component will be shown.

Board  Layout:
Prepare the board Size:

1. After going to board first select the grid icon, then choose 'size' as lowest multiplier of
your board dimension(in mm). This is needed so that you can select the board dimension
easily. For example if your board dimension is 30mm by 63 mm then chose size as 3mm.
Then select move icon or write move command and adjust board size. Be noted that grids
centre point is lowest left point.
2. After selecting board size it is time to place the component. First go to size icon and
select size now as 5 mil. 5 mil is good for PCB design.
3. Then click on board window top bar and press window key + left arrow. Then open
schematic window, select top bar, press window +right arrow. It will place two window
beside each other.
4. During routing important parts need to be placed first. To find important part first from
schematic window find the parts name , then in the board select move icon and then in
'command space' write the name of the part(not case sensitive). Then easily without
searching from 'beside board', you can collect your desired part. With right click you can
also rotate the part.
5. Copy all components to Board.
6. Manage all component.
7. Use rats nets to clean up extra wire.
8. Use polygon and name it as GND
9. Using rat nest make a ground plane.Use ripup command to cancel ground plane.

Routing:

1. The most critical component is crystal. Crystal has to be placed beside the
microcontroller. So that crystal does not mix with RF noise or degrade other signals.
2. All the bypass capacitor need to be placed close to the Vcc supply fin , so that any noise
from supply does not come to the electronics system.
3. LC filter has to be placed closed to the AVCC pin of microcontroller. Also capacitor in
VREF pin should be placed close to the microcontroller.
4. It is a good practice to place the main controller in the middle of the board.
5. Ratnest tool is very helpful. It is like a refresh button for routing. After changing any
thing press ratnest and it will do the magic and recalculate the shortest path between
components.

You might also like