Pages: [1]   Go Down
Author Topic: Pin-Layout - why the smaller gap?  (Read 1960 times)
0 Members and 1 Guest are viewing this topic.
Germany
Offline Offline
Newbie
*
Karma: 0
Posts: 14
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Note that the distance between digital pins 7 and 8 is 160 mil (0.16"), not an even multiple of the 100 mil spacing of the other pins.
Since my first Arduino-Project I wonder who had the idea of this "glitch" in the pinlayout of almost any arduino-board? Obviously this was done on purpose - but what was the reason behind it? It makes it so difficult to use the arduino on a breadboard or another experimenting-board by just stacking it on top.

Don't be mad for me posting this "stupid" question - but I like to understand! smiley-wink
Logged

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

I second this. I'd love to be able to whack my Arduino in a breadboard upside-down using some header pins, but the uneven gap between Pins 7 and 8 makes this impossible. It does seem a little odd that they've (apparently deliberately) stopped us from doing this.
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 525
Posts: 26554
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

Discussion from several years ago was that the design was rushed a little to make a deadline and the spacing was messed up by accident, and has since stuck.
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.

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 361
Posts: 17263
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Discussion from several years ago was that the design was rushed a little to make a deadline and the spacing was messed up by accident, and has since stuck.

Correct, it was an admitted error in their rush to market for their first boards. After that they were (and still are) reluctant to change it because it would make all existing shields incompatible then and now. So not a design choice, just an error not caught in time.

Lefty
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 212
Posts: 13531
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Quote
I'd love to be able to whack my Arduino in a breadboard upside-down using some header pins

I have seen a pin kit or shield for that long time ago. - http://dangerousprototypes.com/2012/07/25/hack-fit-an-arduino-on-a-breadboard/ -

You might check on - shieldlist.org - if there is a shieldversion of it

furthermore you might check this - http://arduino.cc/en/Main/Standalone -
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Denmark
Offline Offline
Full Member
***
Karma: 10
Posts: 220
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I agree in this being an annoying detail!

It could be solved by having an extra header on the inside of the misaligned header, but moved a bit to even out the misalignment.
In that way it would be easy to make your own shields from perf-board, and the existing shields would still fit.


* ArduinoUno_R4.jpg (218.03 KB, 450x311 - viewed 49 times.)
Logged

Bob Pease: "My favorite programming language is ... solder."

Offline Offline
Sr. Member
****
Karma: 4
Posts: 327
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hi

the second header, is such an obvious idea,
   well done,

lets have it on all boards, PLEASE.

Logged

Offline Offline
Edison Member
*
Karma: 19
Posts: 1041
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

lets have it on all boards, PLEASE.
No, that'd be confusing for people. Not that having two pins for PC4 and PC5 isn't confusing...
Logged

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

Well, the design is open, there is nothing preventing you from rolling your own. The double row is an excellent idea, I like that one.
Also, it is fully possible that if you use the proper tool, you can bend that row over. I can't remember where, but you can buy them pre-bent.
Logged

Pages: [1]   Go Up
Jump to: