4

I have an Arduino Uno rev 3. Today i tried to mount a breadboard as a shield for my Arduino on top of it. I plugged in the pin headers i bought and was surprised that the breadboard won't fit. As you can see in the picture below the distance between Vin and A0 is exactly the size of a pin, but the distance between pin 7 and 8 is less than that and so the breadboard won't fit on this side. What's the reasoning behind this (in my eyes) bad design ?Arduino Uno rev3 with pin header

6
  • 2
    It is a mistake that became a feature for polarizing the shields: forum.arduino.cc/index.php?topic=117441.0 Commented Dec 12, 2016 at 21:42
  • 1
    Thank you. If that wouldn't be so sad it would be a joke... Commented Dec 12, 2016 at 21:57
  • forum.arduino.cc/index.php/topic,22737.0.html is the older discussion, with pics of early prototype boards. Commented Dec 13, 2016 at 3:57
  • 2
    Arguably, if shields could be plugged in either way around (and the wrong way damaging the Arduino and/or the shield) then that could be called bad design. Commented Dec 13, 2016 at 4:42
  • @NickGammon That's the feature part. Maybe a better way to key a protoboard/shield would be to block a pin or two. I think I remember seeing a red plastic plug used to block/key a in the socket on a IDE disk drive connector. Commented Dec 14, 2016 at 4:53

1 Answer 1

2

It is a mistake that became a feature for polarizing the shields: forum.arduino.cc/index.php?topic=117441.0

In an 2008 discussion Massimo says:

"I made that mistake, when I made the first arduino board."

at http://forum.arduino.cc/index.php?topic=22737.msg171839#msg171839 with: enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.