Hi! I'm working on a datalogger project where I need to store a series of values from the Arduino to a file located in an SD card. I'm using the Arduino Pro Mini 5v and this breakout board for Micro SD cards(SparkFun microSD Transflash Breakout - BOB-00544 - SparkFun Electronics). However the only examples on how to connect this card reader that I have found use the Arduino micro (or the Ethernet Shield), not the Pro Mini. Is it possible? Would this work on the standard Arduino SD library? Has anyone here had any experience with this particular combination? Any directions or examples would be more than welcome.
The example on this thread(http://forum.arduino.cc/index.php/topic,170870.0.html) uses a different card reader. So I'm confused. :~
If you are using that breakout board with a 5v Arduino you will need to provide 3.3v power and level shifting on the data lines. You can get a breakout board with those features or switch to a 3.3v Arduino.
I'm using a voltaje regulator(http://www.analog.com/static/imported-files/data_sheets/ADP3338.pdf). It outputs nice 3.3v to all the sensors I'm using. Is it feasible to use the output of that regulator to power the card reader? Or better go with the 3.3v Arduino?
Thanks John!
zigzog:
I'm using a voltaje regulator(http://www.analog.com/static/imported-files/data_sheets/ADP3338.pdf). It outputs nice 3.3v to all the sensors I'm using. Is it feasible to use the output of that regulator to power the card reader? Or better go with the 3.3v Arduino?
It would be easier to run the Arduino at 3.3v, especially if you have various 3.3V sensors. In theory you should not run the ATmega328P at 16 MHz on 3.3V. That is why they ship the "3.3V" version with an 8 MHz crystal. It will almost always work at 16 MHz on 3.3V..