I cant get Arduino to recognise SD cards, I use both 1GB Kingston micro SD and 16GB micro SDHC SanDisk Ultra. No success with either. My microSD module looks like that:
I've tried both 3.3V and 5V.
Also I've tried with Lolin32 Lite board and still no success.
Also I've tried setting pin 10 HIGH, and using pin 10 as CS, nothing.
@EDIT
Just checked soldering and that's OK. Tried powering from STM32F103C8T6 3.3V (and communicating with arduino), nothing, tried powerinf grom Lolin32, nothing.
It might be time to be suss about the card or the module. It appears that setting pin 10 as OUTPUT is no longer needed with the latest IDEs, but I don't know when the change was made. The CS can be pretty well anything, so long as the command matched the wiring. I assume the code is from the IDE Examples, and is truly verbatim.