Pages: [1]   Go Down
Author Topic: arduino eagle modules?  (Read 3022 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Im looking for a library file i think, that has different arduino models as parts. specifically the arduino nano and pro mini 5v

Is there such a set that these included for easily making pcbs to plug these into?
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 644
Posts: 50524
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

On the Products page, all the Arduinos are listed. There are Eagle files for all of them.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Those are the eagle files to construct the actual board of the arduino itself, im talking about using it as a whole like the parts that make it up
Logged

Global Moderator
Boston area, metrowest
Online Online
Brattain Member
*****
Karma: 548
Posts: 27393
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

There are not publishred Parts Lists for the boards.
Within Eagle, you can use File:Export:PartList as a good starting point. Gives you the sizes of all the parts needed to look up parts at Digikey or Mouser or DipMicro or TaydaElectronics for example (looking up female headers and male header pins is pain in the butt at Digikey/Mouser, just buried too deep).
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

no lol i guess im not making enough sense.

what i want to ultimately achieve is to be able to make a schematic and board in eagle, click on Add Part, and add a Pro Mini to the schematic. Like you would add resistors or other ICs
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Well given that i couldn't get my idea across, i went ahead and modified an existing library to have a pro mini part.

It seems to look right on paper but i guess ill find out some time this week when i make the board

* Arduino-ProMini.lbr (9.38 KB - downloaded 45 times.)
Logged

Global Moderator
Boston area, metrowest
Online Online
Brattain Member
*****
Karma: 548
Posts: 27393
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

There are shields in the adafruit and sparkfun libraries that pretty much do that, showing where all the pins are.
Gives you a place to put headers to put pins that could could into a header, or a place to put a header if one had a pin equipped Arduiono.

I've never had much need to plug a populated Arduino onto a board - I just build the Arduino functionality in, for example on this shift register board, where you can clearly see the an Arduino less USB Serial interface chip at the lower left.
(I just got 10 more bare boards in if anyone needs a board with 96 high current sinking pins)

Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Washington, USA
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I was just thinking about this the other day as well.  The idea is to create a component that has the board outline and header placement for a shield for each version of Arduino modules.  This would make it easy (less difficult?) to create a new shield project.  You could spend time on the shield function and not have to worry so much about getting the shield interconnects right.

Your ProMini looks mostly good.  I downloaded your component and added it to the ProMini eagle board definition downloaded from Sparkfun.  The headers line up correctly, but the component board outline appears to be just slightly larger than the ProMini outline.  If that was your intent then you succeeded.  Good luck with your board.

I plan to do one of these for the Mega Pro module, unless someone has aready done one.  Do folks who have more experience think such component definitions of the board interconnects is useful?

I guess the other way to do this is to start from the Arduino eagle definition, duplicate it for the new design and delete the unnecessary components, then add components for the new design. 

What do other folks do?

Does anyone have any other suggestions about how to do this?
Logged

Global Moderator
Boston area, metrowest
Online Online
Brattain Member
*****
Karma: 548
Posts: 27393
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

"the other way to do this is to start from the Arduino eagle definition, duplicate it for the new design and delete the unnecessary components,"

That's what I do when I want a compatible header layout to start from.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

0
Offline Offline
Newbie
*
Karma: 0
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Here is my simple Pro Mini library.I use these things in all of my projects so I created a simple library for the layout of the pins and board outline. When my prototype comes back from the fab house I solder on female headers to the PCB and just plug in my Arduino.

If anyone has any improvements, please let me know.

http://digitaldownpour.org/eagle_libraries/Arduino_Pro_Mini.lbr
Logged

Pages: [1]   Go Up
Jump to: