I do a lot of little projects where I use an Arduino Pro Mini or Nano and ether solder them directly to the board or put in pin headers that allow me to simply snap the unit into the board. 8 months ago I put together an eagle cad library and posted it to my web site. In that time it has been downloaded over 6000 times.
But BE CAREFUL, there are a lot of very similar clones and library seems to not include all versions. For example I have a version shown in the photo, compared with the one in the library.
"slots" will normally require special arrangements with your board fab, and may not be available from low-cost services (Itead, Seeed, OSHPark) or even from not-low-cost prototyping services. A lot of the part definitions that substitute holes have very large holes and not very careful placement, and I think there is a fairly large variation is actual parts, depending on whether you buy a brand-name component from a real distributor, or something "similar" from a hobbyist supplier. It's worth spending some time adjusting the library footprint to exactly the connector you expect to use (by holding real parts next to 1:1 printouts and such.)
I DL'ed the Sparkfun library, and I believe the component package "POWER_JACK_PTH" is the generic one with the big round holes rather than the slots. I've used a gerber file viewer to verify that the "SPC4078" package I was originally looking at did define slots for the tabs. The round holes for the "POWER_JACK_PTH" package had the same diameter as those slots, so I suppose that's consistent.
Coding Badly, I saw your comment about the Adafruit library component having "holes that are way too big". Were these even bigger than the package outlines used by the Arduino boards? The Sparkfun "POWER_JACK_PTH" package looks like its holes are the same as those used on the Arduino boards (e.g., Uno, Leonardo). Which, now that you mention it, do look way big, but I suppose that's so they will adapt to fit most variants out there. Looking closely, there's a lot of solder filling those holes!
bluesmoke328:
Coding Badly, I saw your comment about the Adafruit library component having "holes that are way too big". Were these even bigger than the package outlines used by the Arduino boards?
I'm a noob to PCB designing and electronic stuff. I want to design a pcb shield which is compatible with an Arduino mega 2560. I'm using Eagle CAD. I checked the sparkfun library but I couldn't find a way to design Mega Shield. Can anybody give me a library or any alternative way to do this?
While building a portable FM receiver I have just noticed that there are no Eagle library for the Arduino Pro Mini devices. Or at least I wasn't able to find one when I searched for. Since creating a new Eagle library is not a big deal I decided to give it a try, so here we go.
I am currently working on a project that uses DRV8825 ( ). I would like to have the Eagle files for it if TI community have it. Otherwise, I can use HTSSOP PWP 28 footprint and build it from there. I noticed that in texas.lbr (Eagle library), there's a package named HTSSOP28PWP, I can see it as a package in the library but it is not "attach" to any device. So when I use the "Add" command in a schematic, I do not see the package listed on there. May I know how do I use the package so it can be converted into DRV8825?
In the "Libraries" box is where we'll add a link to the directory where the SparkFun EAGLE libraries are stored. There are a few options here. If you'd like to keep the default libraries and add the SparkFun library, add a semicolon (;) after "$EAGLEDIR\lbr", and paste the SparkFun EAGLE Libraries directory location after that.
Then, right-click on the "SparkFun-Eagle-Libraries-master" folder, and select "Use all". Then check the libraries in each of the two folders. Next to them should be either a grey or green dot. A green dot next to a library means it's in use, a grey dot means it's not. Your libraries tree should look a little something like this:
EAGLE is packaged with a handful of nifty example PCB designs. Open one up by expanding the "Projects" tree. From there, under the "examples" folder open up the "arduino" project by double-clicking the red folder (or right-clicking and selecting "Open project"). Note that, in this view, project folders are red and regular folders are the standard yellow.
3a7c801d34