Closed ThePortugueseMan closed 9 months ago
It looks good so far, I can't see any errors at first glance. You can use (almost) any GPIO for the DAC. Try three others. Maybe one pin has contact problems.
I knew there was something left to try... I was always using some combination of those 3 pins, seems like one has an issue, I'll have to figure out what it is.
Thanks for the help!
I can't get my ESP32-WROOM-32 DEV board to play audio. I'm using the MAX98357 as a DAC connected to a single 4 Ohm 3 Watt speaker.
I'm not sure what the problem could even be, but here is what I tried:
MAX98357 + Speaker (4 Ohm 3W) Followed this Adafruit tutorial, and the amplifier + speaker is working correctly with a Raspberry Pi Zero 2W Tried using an external 5V to power the Amp
Connections Moved from breadboard to female-female DuPont connectors to reduce noise Checked a thousand times if the pins were connected correctly
Software Tried Platformio and Arduino IDE (same sketches) Tried web streams, web files and SD card I was initially working with v2, and have now updated to v3 Tried different sketches (from other issues, wiki and ReadMe)
Hardware Checked for continuity between the labeled PCB pins and the ESP's pins to see if they matched Tested other sketches (not I2S/audio related) to see if the board itself was faulty
Related info I was having the problem described in this issue #631 . As described, when playing a .wav file it crashed, so now I'm using .mp3
Here's my code:
And the output:
I'm all out of ideas, so any help would be greatly appreciated!