Difference between revisions of "Project:Arduino SD Card"

From Nottinghack Wiki
Jump to navigation Jump to search
m
m
Line 7: Line 7:
 
* I want my applications to be safe for card removal whilst powered up
 
* I want my applications to be safe for card removal whilst powered up
 
* the 3.3v supply on a genuine Arduino Duemilanove or UNO is handy but I also want to use these on a Xino that has no 3.3v rail (due to no FTDI or equivalent on board)
 
* the 3.3v supply on a genuine Arduino Duemilanove or UNO is handy but I also want to use these on a Xino that has no 3.3v rail (due to no FTDI or equivalent on board)
 +
* I see no reason not to use the SD library that ships with the Arduino IDE: http://arduino.cc/en/Reference/SD
 +
* we talk to the SD card with SPI on digital pins 10, 11, 12, and 13

Revision as of 09:48, 7 May 2012

I'd like a nice way of storing masses of data for easy access from the Arduino. I'd also like a nice way to log data from the Arduino. SD card shields are nice but kinda pricey. I think I can do it on the cheap so I'm gonna have a go.

  • 6 resistor SD card adapter: http://didier.longueville.free.fr/arduinoos/?p=51
  • as well as the voltage divider technique to get 3.3v signals, I've seen that some of the cheap Chinese SD card adapters have an on-board 3.3v regulator and use 10k pullups to the 3.3v line
  • Micro SD card adapters are about 10p - no point in not destroying one so you can just solder pins onto the contacts
    • I used angled headers so I can hotmelt glue the adapter down to make it more sturdy for card insertion and removal
  • I want my applications to be safe for card removal whilst powered up
  • the 3.3v supply on a genuine Arduino Duemilanove or UNO is handy but I also want to use these on a Xino that has no 3.3v rail (due to no FTDI or equivalent on board)
  • I see no reason not to use the SD library that ships with the Arduino IDE: http://arduino.cc/en/Reference/SD
  • we talk to the SD card with SPI on digital pins 10, 11, 12, and 13