- I have the same problem, how do you reduce the speed of the SPI frequency?
You were right. It is 5V module and the reason it works is that I connected it to VIN pin that is 5V pin which is connected to ESP32 through AMS1117 on my ESP32 DevKit board.chegewara wrote: ↑Sat Dec 26, 2020 3:28 pmThe reason i mentioned about 5V for this sd card module is because i am using exactly the same module and it was the issue i had with it. I found the same answer on arduino-esp32 github. Im not saying it is/was the issue in your case, but i thought its worth to mention.
This module is using AMS1117 which characteristics says that Vin >= Vout + 1,5V.
It also needed to decrease speed as PeterR suggested. It worked on Arduino without speed changing because Arduino uses different SPI driver than ESP-IDF.
If I connect SPI SD card it to 3.3V pin it does not work. Probably it would work if i connect it to 3.3V and short-circuit input and output but I would need to try it. In case I try it I will report the results here.
Thank You both for help!