Replies: 2 comments 2 replies
-
The PAM 8403 does not appear to be an I2S amplifier: it has analog inputs. You need an I2S DAC between the ESP32 and the PAM 8403. |
Beta Was this translation helpful? Give feedback.
-
A couple of suggestions. Double check your wiring, not only that connections are correct but also that they are as short as possible and sound. I2S is moving a lot of data fast and is quite sensitive to poor wiring. Looking at the ES7148 datasheet it also needs a system clock input as well as the standard I2S connections. This is usually labelled MCLK. Your module may be providing this but I doubt it. If you are using an ESP32 you'll need to generate this yourself. There's a recent discussion on this, #11675, that should point you in the right direction. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi ✋ , I'm having problem to play audio with ESP32. I pretty much followed this repo . However, I am getting this error:
Code:
Using:
ESP32 reads the SD Card. I can see it in Thonny. I tried to play music using C and it work, but I cannot figure out how to make it work with Python.
Beta Was this translation helpful? Give feedback.
All reactions