Hack: Fit an Arduino on a breadboard

Posted on Wednesday, July 25th, 2012 in Arduino, hacks by DP

Here is simple hack that allows you to use a breadboad with the Arduino. Alex simply bent the Arduino’s digital IO header so it would fit the standard 0.1” pitch of breadboards.

Via the forum.

This entry was posted on Wednesday, July 25th, 2012 at 11:00 am and is filed under Arduino, hacks. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

9 Responses to “Hack: Fit an Arduino on a breadboard”

  1. TiBounise says:


  2. Jabs says:

    Its way easier to just put the ATMega on the breadboard for a “breadboardunio” – you loose less space that way. Add a ziff for rapid prototyping.

  3. pete says:

    I consider the pin placement some kind of DRM. Not at all prototype friendly.

    • Rohit de Sa says:

      Yeah, I wonder why the designers decided on such a weird spacing initially. I’m sure they too must have prototyped it on vero board first! So how did they get such a wonky gap?

      • Filip says:

        a smart way to ensure shield excusivety, this way you have to buy shields specificly designed for the Arduino, thus either increasing their shield sales, or further promoting the Arduino when every other manuf makes “Arduino” shields

      • ewertz says:

        Massimo said that he fat-fingered the placement in Eagle at one point during the layout and didn’t realize it until it was too late.

  4. Drone says:

    If you look closely at the header gaps, it seems the gap on one side is smaller than the gap on the other side. Supposedly this is an attempt to prevent the user from plugging in a shield the wrong-way around; thereby possibly damaging the shield and/or Arduino board. Here’s a picture of the top of an Arduino board:

    Maybe someone who actually owns an Arduino board can confirm this.

    • Rohit de Sa says:

      Hmm, that sorta makes sense, but I fells they could have implemented this failsafe in a more vero-board/breadboard friendly way. Instead of having such a weird spacing, they could have shifted the headers towards the inside of the shield, while maintaining the 2.54mm pitch.

    • ewertz says:

      As I alluded to above, Massimo said that the non-2.54mm-aligned gap was a mistake, and not by design.

      As it ended up, the gaps are, in fact, different. The upper one is 0.16″ and the bottom one is 0.1″. The rightmost headers are aligned, as are the two on the bottom. So, one can still use protoboard on top as a shield and hit three out of four of the headers.

      I’ve always said “Friends don’t let friends buy Arduinos without 0.1″ aligned headers”, so I only buy ones like the Seeeduino that have the extra PORTB header that is aligned (most others do this, but the Arduino team won’t), or a Boarduino/BBB/RBBB-like board that’s explicitly for breadboarding.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • KH: TPS62200 will get him to under 15uA, a bit better than the 20-30uA he mentioned. I would try the same thing. Switch some resistors in...
  • KH: Yeah, it's an end-user thing. Very few people would spend hundreds of hours on this kind of project and sustain it. It's more or less...
  • Max: Not quite a dinosaur if you've seen Big Hero 6 though... wait. You've watched it with your kids, didn't you? That's cheating...! ;) One of...
  • Edward Mallon: A visiting researcher dropped by our humble basement workshop with questions about the physical skill level students would need if they added one of our...
  • KH: And that looks really expensive... Only browsed the vid though, I'm an dinosaur so I had the sound off too. Nice of him to open-source...