The eagle cad tool is a great thing. It does have something that I see as a draw back. That is that you need to pick a package for your part while you are still working on the schematic phase of a project. I assume
Cadsoft, the makers of eagle, have their reasons. Although eagle comes with an extensive part library, some times the part you want is not in the package you want, and other times neither the package or part you want is in their libraries. In these cases you are you are left with two choices. First, pick a similar part that already exists. Second, make your own part. This instructable will focus on the later option.
If you're ever going to update this you could perhaps add a name/value step for the device as you did for the package (though this was easily worked out by a novice like me).
Thanks again!
"By default the name on the pin and the symbol will show up in the device. This makes for a very cluttered look. Click on the "change" button and select "visable" from the drop down menu, and then select "Pin". Then click on every pin. It will not be obvious what you are doing but trust me the final design will be easier to use."
- You should have trusted him ;)
I know it's probably some setting somewhere that I'm missing, but I can't seem to get rid of duplicate labels on my pins like in the picture. Any help would be very welcome!
Very neat instructions, thanks :)
Open the library where you want the part to be copied into (Library->Open)
Go to the Eagle Control Panel and find the \lbr folder where the library is that you want to copy from (under Libraries).
Expand and find the device/package you want to copy and right click it.
Select "Copy to Library"
That's it. Done.
look to see many more
Adding symbol L78L05 to L78L05 would exceed the minimum number
of pads (0) available in package variant ''
What are pads even?
Thanks,
Frazer.
Tutorial for an old version, but still good. Nice combination of pictures and text, easy to skim to the info.
Short version: first/main window in eagle-> File-> New Library... or Open Library
See Step 7 to create a new package (notice the icons devices, packages, symbol
See Step 14 to create a new symbol
See Step 18+ on how to match the package to symbol, and match the pins
See comments below for how to cut and paste, and other tips.
I needed to add a component (Eagle is very new to me) and this worked 100%
THANKS DUDE!
Datasheet: http://focus.ti.com/lit/ds/symlink/ptb78560c.pdf
I can't seem to get my head around the lack of a grid pattern on this part. And it's getting annoying with just having pads floating around on my schematic as I want to keep putting components where the board is going to sit on my PCB.
NAME P$1 PGND_1
...and so on; one pin per line.
A programmer's editor like UltraEdit or SciTE makes it easier to add the "P$" to the numbers. When you're done, save it as an ASCII text file with an .SCR extension and load it from Eagle's File menu. Easy peasy!
Also, the perfectionist in me cringes at your box being just off the visible grid, but that's neither here nor there ;-)
Two special keywords need to be placed in the package drawing;
- ">NAME"
- ">VALUE"
There are a few other Special Case words, but these two should suffice for making it "smashable".
@kd7vnn, this is super helpful, but one thing that i think could also be covered to users' benefit is pin direction and why it matters to make sure you supplies are set to direction Pwr instead of I/O. (i'd offer these explanations myself, but i'm unsure of whether they're used for anything beyond DRC...)
Thanks again