It will work directly, that sdcard reader have a 3.3v regulator included (AMS1117), so you don't need to care about voltages.
Just put 5v or the 3.3v from arduino directly in the corresponding pin 3v3 or 5v.
gordonpt:
It will work directly, that sdcard reader have a 3.3v regulator included (AMS1117), so you don't need to care about voltages.
Just put 5v or the 3.3v from arduino directly in the corresponding pin 3v3 or 5v.
That is not correct. If it was, the OP would not have a problem. On that SD card, there is no level converter. It may work with your SD card, but it may not on others.
Mine have level conversion with a resistors, if this one doesn't have it will be very strange.
If they care about powering with 3v3 why they leave it without level conversion for communication?
Anyway CPalha, I can't guarantee that. make sure that resistors are a tensor divisor.
Then it is very strange! Those resistors you see on that board are 10K pullups, not voltage dividers. They do nothing for the voltage levels. Putting 5 volts into a 3.3v input can damage both devices.