the range of $15 - $25. This is quite reasonable, but we might save a
couple of bucks if we make our own. Not to mention all the fun in building it.
Forget about soldering wires to a bare SD card socket. It's just too much
hassle, and for about the same price as a socket you can get a breakout
board. The cheapest SD card breakout board seems to be the notorious
LC Studio model. You can locate them for a bit more than $2 on eBay,
and this includes free shipping all the way from from China.
Do a search for "Arduino SD Card" and up pop quite a few of of these babies.
Step 1: Materials Needed
LC Studio SD card breakout board $2.00 - $3.00 (on eBay)
4050 non-inverting hex buffer $1.12 (Radio Shack cat. # 55050840)
16-pin IC socket $0.25
blank protoshield $4.00 - $6.00
set of stackable headers $1.50 [2x8 and 2x6]
1 x 8-pin stackable header $0.50
1 x 8-pin male header (non-stackable) $0.50
2 x 8-pin male headers $1.00
2 x 6-pin male header $1.00
1 mini LED $0.25
1 mini pushbutton switch $0.25
1 470 ohm resistor $0.25
SD card (the older low-density 1 or 2 GB kind)
Looks like we've spent $14+ already, almost the cost of a ready-made SD
card shield. But, hopefully you can find or scavenge at least a couple
of the above components in your junk box, from a previous project,
or from a broken gadget or two. If you're halfway serious about DIY
Arduino projects, then you already have a couple of protoshield boards
and header sets stockpiled.