I have an Uno R3 with a 6 pin MicroSD module. I wiped a 2GB card from an old phone and I cannot for the life of me figure out why it isn't creating/opening/writing to a file.
The card connects and initializes perfectly, its formatted to FAT16, the module has a level shifter, and wiring is right. Everything looks good with the "cardinfo" sketch.
I'm using the SPI.h and SD.h libraries. I don't think its the code though... I've tried countless tutorials and the datalogger straight from the example library, and nothing works.
What else should I be looking for? I've tried 3 other identical cards and same result.
I didn't post the code, because I've tried so many VERY basic methods, and even the example datalogger doesn't work, so I really think it is something else, I am just looking for other ideas. I started a new topic for this reason, I tried all the previous suggestions, and I do not believe it is code related. Now I need suggestions on what else it could be.