I am trying to get an ESP 32 to play a MP3 file.
I would like to use a Flutesan ESP 32 board with a Adafruit microSD breakout board.
When the sketch runs, I get an error message:
[ 15428][E][sd_diskio.cpp:199] sdCommand(): Card Failed! cmd: 0x37
[ 15428][E][sd_diskio.cpp:199] sdCommand(): Card Failed! cmd: 0x29
[ 15429][E][sd_diskio.cpp:802] sdcard_mount(): f_mount failed: (3) The physical drive cannot work
Error accessing microSD card!
I have checked my pin connections, have tried two different ESP boards, two different brands of ESP 32 boards, two different SDcard boards, three different sd cards, reinstalled the schreibfaul1/ESP32-audioI2S library and checked the connections countless times. Still, the same error!
I’m hoping someone here can show me what I’m doing wrong.
*
Hi.
I’m sorry, but I’m not familiar with that library.
The most common issues with the microSD card are:
- wrong connections;
- microSD card not formatted in the right type
- microSD card corrupted
- …
I also read here: https://github.com/espressif/arduino-esp32/issues/6081 that it can be an issue with the ESP32 core version you’re running. Go to Tools > Board > Boards Manager, and search for ESP32. Check your core version. Change to another version and check if anything changes.
Regards,
Sara