Adafruit SD Card Breakout board not working with Arduino Nano

Hi. Apologies if this is not the correct board to be posting this on. I am currently making a hobby rocket and I wanted to include an Arduino in so I could get some telemetry data during the launch. I found the best way to do that would be via an SD card reader so I could save everything for later. Currently, I have an Arduino Nano, chosen for it's size, and an Adafruit 5V ready micro-SD breakout board+, and an 8GB Sandisk Edge SD card, which my computer reads back as an SDHC card (I do not know if this has any effect so I'm putting it here), with the wiring being;

5V -> 5V
GND -> GND
CLK -> Pin 13
DO -> Pin 12
DI -> Pin 11
CS -> Pin 10

It is wired the way Adafruit says it should be, but for some reason when using any of the examples from the SD card library, it tells me;

Initializing SD card...initialization failed. Things to check:
1. is a card inserted?
2. is your wiring correct?
3. did you change the chipSelect pin to match your shield or module?

I have quadruple checked my wiring, and tried the spare SD breakout board I had, to no avail. Any help is greatly appreciated. Thanks!

Shouldn't that be the other way around?

Not according to Adafruit's product listing;

To use with an Arduino, connect GND to ground, 5V to 5V, CLK to pin 13, DO to pin 12, DI to pin 11, and CS to pin 10.

I did flip them just to check, didn't read the card.

You are right!

I just checked on my Mega too, following the wiring I did initially on my Nano. Also didn't read the card. Maybe it's because it's SDHC?

Did you try the formatter from sdcard.org?

Library documentation gives compatibility with SDHC.
SD | Arduino Documentation

Nano wiring sounds fine. It wouldn't work on a Mega with the Nano's wiring because the SPI pins aren't on 11-13 on a Mega.

It's time to show us clear, well lit, in focus pictures of your actual wiring, I think.

Hey all, my apologies for not getting back sooner, I came down with a pretty bad case of the Flu. I'm better now though and willing to get back to work on this. The issue I have is that a few months back, I tested the circuit, and it worked fine, so I copied the circuit to PCB and had that made and ordered and shipped over. I had already soldered everything in place before I realized something wasn't working, so there's no going back on that. I still will attach the circuit diagram that I had.

I took a break from this, and getting back I got a 2gb microSD card. This card also did not work. I also tried using a shield for an Arduino Uno and neither card worked on that. I don't know if I have some kind of curse or something but nothing I do seems to work with these cards

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.