Académique Documents
Professionnel Documents
Culture Documents
f (http://www.autodesk.com)
advertisement
Download Favorite
This instructable will show you how to add components to your Eagle library which will
allow you to have custom PCB's fabricated. This tutorial will focus on using existing
symbols and packages in order to make the layout process as fast as possible. A hobbyist
level knowledge of electronics is required. The steps will typically take 10 minutes to
complete.
https://www.instructables.com/id/Adding-Custom-Components-To-Eagle/ 1/18
21/12/2018 Adding Custom Components to Eagle: 10 Steps
advertisement
Assumptions:
You have a component you want to add and have its datasheet handy.
You have Eagle 7.1.0 installed.
You understand how to use Eagle at a basic level.
De nitions:
Pads: These are what IC's on the PCB are soldered to and what Eagle sees as
inputs/outputs to the package.
Pins: These are what Eagle sees as the inputs/outputs to the symbols and what are
connected to the packages pads.
Symbol: A symbol is a graphical representation of the component and what is displayed
on the schematic.
Package: A package is what form factor the component comes in and where the pads
should be on the board.
https://www.instructables.com/id/Adding-Custom-Components-To-Eagle/ 2/18
21/12/2018 Adding Custom Components to Eagle: 10 Steps
1. Open Eagle.
I used My_Lib to name my library but the name is up to you just remember what it is.
4. Select the new folder you created and then click on File => New => Library.
A window with an awful lot of white space should appear. This is where we will add our
symbol and package to create a device.
https://www.instructables.com/id/Adding-Custom-Components-To-Eagle/ 3/18
21/12/2018 Adding Custom Components to Eagle: 10 Steps
Personally I like using the symbols included with the LTSpice library but these steps will
work for any of the included libraries in Eagle.
Note: When rst looking for a symbol to use it can be helpful to browse through the
libraries on the Eagle home page. Whenever a library is selected a preview of the selected
component will appear. This can be a quick way to track down the right symbol.
Now, that we are in the right library we can get the symbol we want and copy it to our
clipboard.
You should then see a symbol that looks like the above pictures.
5. Select the group icon and draw a box around the whole symbol.
9. Click escape to keep the symbol from following your cursor all over the screen.
Note: The group, symbol, and layer icon are called out in the pictures above.
https://www.instructables.com/id/Adding-Custom-Components-To-Eagle/ 5/18
21/12/2018 Adding Custom Components to Eagle: 10 Steps
Now that we have copied the symbol we want we can add it to our library.
In order to do this we have to go back to the Eagle home and re-open the library we
created for our part.
4. Enter the name we would like to call our symbol and click ok.
5. You'll get a warning asking if you want to create a new symbol. Click yes and the a blank
grid should appear.
6. Can click the paste icon and the symbol we copied should appear in the grid.
Now we can edit the symbol however we like. Personally I like to remove the SpiceOrder's
and rename the pins so they make sense to me but this is optional.
7. Once you are happy with the symbol click File => Save and close the window.
https://www.instructables.com/id/Adding-Custom-Components-To-Eagle/ 6/18
21/12/2018
Add Tip V |
Adding Custom Components to Eagle: 10 Steps
Ask Question Comment Download
(https://cdn instructables com/FDI/ODZJ/I1SBAVB0/FDIODZJI1SBAVB0 LARGE jpg) (https://cdn instructables com/F9Y/BZNM/I1SBAVGN/F9YBZNMI1SBAVGN LARGE jpg)
Now is when the datasheet for your component becomes important.The datasheet of the
MCP6001 shows many different packages available but for this instructable I'll focus on
adding the SC70-5 package.
To get the package we'll go through a roundabout process that will make our lives a little
easier.
1. On the Eagle home page click File => New => Board.
3. Type the name of the package you want and hit enter.
Troubleshooting: If you click the add icon and search for a package and can't nd the same
package then one of three things happened
You may have entered the name of the package slightly wrong. Eagle can be very picky
about how things are spelled including capitals so make sure to check what you searched
for.
Eagle doesn't have a component with the package you want and you'll have to create the
package by hand which is outside the scope of this instructable.
You need to add the libraries you want to search through to the Eagle part list. This can be
done by clicking on Library => Use, and then selecting all the libraries and clicking open.
(https://cdn instructables com/FUH/2L57/I1SBC7MW/FUH2L57I1SBC7MW LARGE jpg) (https://cdn instructables com/FYD/YQU8/I1SBC7QW/FYDYQU8I1SBC7QW LARGE jpg)
Now we can copy the package much like we copied the symbol.
4. Select the group icon and draw a border around the whole package
5. Select the copy icon click on any white space and select Copy: Group.
https://www.instructables.com/id/Adding-Custom-Components-To-Eagle/ 8/18
21/12/2018
Add Tip V |
Adding Custom Components to Eagle: 10 Steps
Ask Question Comment Download
(https://cdn instructables com/F9Y/VA8U/I1SBCJJS/F9YVA8UI1SBCJJS LARGE jpg) (https://cdn instructables com/F0J/YYV9/I1SBCJPS/F0JYYV9I1SBCJPS LARGE jpg)
You'll get a warning asking if you want to create the new package click yes.
5. (Optional) Go around the package and rename each pin so you can more easily nd them
later.
Note: There is an origin symbol on the grid when copying things in. Eagle sees this as your
device when placing components on the board so keeping the package centered around it
is recommended.
https://www.instructables.com/id/Adding-Custom-Components-To-Eagle/ 10/18
21/12/2018 Adding Custom Components to Eagle: 10 Steps
We're almost done. All we have left to do is connect the schematic to the package so Eagle
knows where things should be connected when laying out our board.
1. Click on the Device icon and enter the name of your device.
If you named everything the same way you should be able to just select the similarly
named things and connect them.
advertisement
https://www.instructables.com/id/Adding-Custom-Components-To-Eagle/ 11/18