The data logger we are using is a breakout board for a SD-MMC from SparkFun.com, model #BOB-11403. This paired very well with the Arduino Nano because the Nano has all of the proper outputs to run it. We used the following wiring setup:
D2 nothing
D3 Chip Select line (CS) needs pull down resistors
CMD pin 11, no pull down resistors
CD nothing
CLK clock connect to pin 13, needs pull down resistors
VCC 3.3V
GND ground
D0 pin 12, needs pull down resistors
D1 nothing
WP nothing
We used the Arduino’s built-in SD header file to code it, however, the SDFat library works well too. As a precaution, we formatted all of our SD cards to FAT16 and did not use any cards that were larger than 8GB because of partitioning problems.
The data logger has a rather small required current and voltage envelope. This caused us some problems if we tried to run too many different things off of the same power source.
D2 nothing
D3 Chip Select line (CS) needs pull down resistors
CMD pin 11, no pull down resistors
CD nothing
CLK clock connect to pin 13, needs pull down resistors
VCC 3.3V
GND ground
D0 pin 12, needs pull down resistors
D1 nothing
WP nothing
We used the Arduino’s built-in SD header file to code it, however, the SDFat library works well too. As a precaution, we formatted all of our SD cards to FAT16 and did not use any cards that were larger than 8GB because of partitioning problems.
The data logger has a rather small required current and voltage envelope. This caused us some problems if we tried to run too many different things off of the same power source.