Arduino I/O Voltage 3.3V and SD player

I use an arduino nano 33 IOT or an arduino ESP8266 and these 2 devices have an output voltage of 3.3 V. I would like to use an SD drive but the one I have has a 5V -> 3V converter. It seems that this is why I can't communicate with it.

SD player

Is there a solution so that I can make my assembly with these devices?
I am not in favour of an external power supply.

Thank you in advance.

Most logic level converters will accept a range of voltages on input (that is, they are transparent when used to connect two 3.3V devices).

But who knows what is on that board? There are plenty of cheap SD socket modules that will work with 3.3V processors.

The arduino nano 33 IOT has a 5V pin from the USB interface. Most ESP8266 have something similar.

I should conclude that it should work? even with my 3.3V?

I'm confused, there is a 5V pin on the nano 33 IOT (not seen)
Oops

Please re-read post #2.

I have no idea what is on that board. If it does not work, buy one that is more appropriate for your project.

For 3.3V operation you should be looking for an SD card adapter something like this one:


Note the lack of components.

Thank you, I will change my player

For my 5V, it doesn't work, you have to switch to the arduino (not recommended)
5V off

Apart from buying new material the first chapter remains unclear to me. I will buy a new SD player

Thank you all for your help

If you mean the first sentence, I'll rephrase: properly designed 5V to 3.3V interfaces will also work for 3.3V to 3.3V connections.

Thank you, I didn't understand. So if it works 3.3V to 3.3V it's my setup that's wrong.
I'll keep looking for the reason why it doesn't work and in case I ordered a new 3.3V drive. It is possible that there is a problem.

Thanks

I don't believe the SD module you have will work. Its "Vcc" pin feeds into the 3.3V regulator on the module, so it's looking for 5V there. I don't think you can feed that pin with 3.3V. You would need to get your 3.3V power to the output of the regulator. You would have to modify the module to do that.

I confirm it works in 5V and not in 3.3V.
I have ordered a 3.3V one and in the meantime I am using a 5V power supply as well

Thanks

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