UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« on: March 12, 2013, 04:03:57 pm » |
I've created an Eagle library file for the DUE to make it easier to create shields/prototyping boards. I thought I would share it with you nice people    I can't work out how to delete the extra "Package" of a MEGA shield but will sort it and upload another later. Thanks to MMCPIX for original Mega shield.
|
|
|
|
« Last Edit: April 25, 2013, 01:26:26 pm by cowasaki »
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 21
Arduino rocks
|
 |
« Reply #1 on: March 12, 2013, 04:59:04 pm » |
FYI, the header with pins 8, 9, 10 etc. needs to be at the weird 'mistake' position, not on the 0.05" grid. You can get the correct positions from the Eagle files for Uno etc.
Also worth considering adding bRestrict pads so that the autorouter doesn't try to route a pad to the bottom side of a Due connector pin - you can't solder those because the connector body is in the way. I've also found it useful to add vRestrict areas to prevent Eagle from putting vias too close the connectors (but that's because I have to use pins for vias).
Hope that helps...
|
|
|
|
|
Logged
|
|
|
|
|
UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« Reply #2 on: March 12, 2013, 05:01:07 pm » |
Thanks, I will look at all that.....
|
|
|
|
|
Logged
|
|
|
|
|
UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« Reply #3 on: March 12, 2013, 05:05:14 pm » |
Just checked and the header 8-SCL1 lines up against my DUE.... This shield started life as my MEGA shield which I've made boards from and that lined up........ Or am I missing something.
|
|
|
|
|
Logged
|
|
|
|
|
UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« Reply #4 on: March 12, 2013, 05:21:53 pm » |
New version with better labels for debug header and shaping around the new pins that don't appear on the header. Still looking at the bit about bRestrict pads.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 21
Arduino rocks
|
 |
« Reply #5 on: March 12, 2013, 05:23:38 pm » |
I just had a look at the reference Eagle files and pin 8 seems to be 0.160" from pin 7. I suppose the extra 0.01" isn't enough to cause a problem.
|
|
|
|
|
Logged
|
|
|
|
|
UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« Reply #6 on: March 12, 2013, 06:01:10 pm » |
Also worth considering adding bRestrict pads so that the autorouter doesn't try to route a pad to the bottom side of a Due connector pin - you can't solder those because the connector body is in the way. I've also found it useful to add vRestrict areas to prevent Eagle from putting vias too close the connectors (but that's because I have to use pins for vias).
I've added a 2nd library with the restrict areas added.
|
|
|
|
|
Logged
|
|
|
|
|
UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« Reply #7 on: March 14, 2013, 10:20:29 am » |
I've sussed out how to delete the spurious MEGA shield and merged the two DUE shields into one file. New version uploading now.....
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #8 on: April 25, 2013, 08:27:35 am » |
Hi and thanks first of all for the library. As far as I can see the +5V and die GND of the SPI header should be switched. This caused a short in my first pcb Thanks anyways
|
|
|
|
|
Logged
|
|
|
|
|
USA, FL
Offline
God Member
Karma: 11
Posts: 584
A life? Where can I download one of those?
|
 |
« Reply #9 on: April 25, 2013, 10:24:41 am » |
Yet, he's right, the 5V and GND pins need to be switched on the ICSP.
|
|
|
|
|
Logged
|
//LiNK
|
|
|
|
UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« Reply #10 on: April 25, 2013, 01:11:40 pm » |
Sorry about that chaps  I've fixed it now (hopefully).
|
|
|
|
|
Logged
|
|
|
|
|
UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« Reply #11 on: April 25, 2013, 01:17:41 pm » |
Standby..... Just fixing it again!!
|
|
|
|
|
Logged
|
|
|
|
|
UK
Offline
Sr. Member
Karma: 3
Posts: 383
|
 |
« Reply #12 on: April 25, 2013, 01:26:59 pm » |
I really have fixed it now 
|
|
|
|
|
Logged
|
|
|
|
|
|