I'm using a Catalex MicroSD module with an Eelegoo Mega2560. I had previously wired this combination up and made a little data logger that seemed to work fine, but now I'm back to square one and I'm buffaloed.
I understand that the Catalex can hog SPI, but I was able to work around that before and it's not the issue here. I'm back to the fundamental "darn it, why doesn't it see my card?"
I have the Catalex wired up as suggested by the standard pins for an SD module on a Mega:
** MOSI -- 50
** MISO -- 51
** CLK (SCK on the Catalex) -- 52
** CS -- 53
I've gradually stripped everything away other components until that's all that's left, and I've ditched my own code and gone back to using CardInfo and other SD examples. But regardless of the code, I get some variation on "Card failed, or not present." I've checked the wiring, reformatted the SD card, and even opened the envelope on another Catalex module, but I'm still getting the same issue.
What fundamental, newcomer idiocy am I committing this time? Thanks.