I had an old digital camera laying around with and SD Slot in it..
I managed to desolder it successfully, and then wired it up to work with the new Arduino SD Library. I used these instructions:http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206874649/8
Which I think are completely wrong, he's got the CS pin going through the resistors, but not one of the data pins.. His library also used slightly different pins than the new built in library does. I took my pictures before I got it wired up right, so don't try to follow my jumpers
I loaded up the example Datalog sketch, and after fixing the wiring, it works like a champ.
Since I just posted pictures of it wired wrong, here's the correct way to wire and SD slot:
SDCard pin 1 to Arduino pin 4
SDCard pin 2 to Arduino pin 11 (with the resistors)
SDCard pin 5 to Arduino pin 13 (resistors)
SDCard pin 7 to Arduino pin 12 (resistors)
If you're not sure what I mean about the resistors, see the link above.. I couldn't find any example schematics for the new SD Library, but I assume it should be wired with the resistors still? Unless that guy was wrong about that too.
SDCard pins 3 & 6 go to Ground
SDCard pin 4 goes to 3.3v
Worked great for me, I've got some great plans for future projects datalogging to an SD Card. Just wanted to show off my repurposing part of an old worthless digital camera (was one of those that took absolutely rancid looking VGA resolution pictures).
And if anyone knows off the top of their head, or can point me to the answer.. What speed is this thing writing to the SD Card at? SPI is Serial, right? So is it 9600, faster, slower?