I love my Arduino. It got me into, and hooked on, microcontroller programming. I
also like the expandability that shields provide. My Arduino can be a GPS Locator
one minute, and be connected to the web
the next. There's also a kit that lets you make your own shields.
That last option always bothered me. If you're making a bunch of different shields, the
cost of ProtoShields starts to add up. Wouldn't it make more sense to just take a standardprototype board
from Radio Shack, get some connectors and slap THAT on my Arduino? Sadly, no.
One of the flaws with the Arduino's design is that one of the female headers doesn't align with
the standard 0.1" spacing followed by, well, most electronics.
Mulling over this problem led me to my favorite type of solution: cheap & simple. By using wire instead of male headers, the misalignment can be handled with a simple bend.
UPDATE: I'm embarrassed. Not one day after I posted this Instructable, I thought of a much better method, which I have documented here.
This Instructable is still useful if you need a shield TODAY and don't have any male headers. If you have some, however, or if you can afford to wait, the new method is faster, easier, and more robust.