Metro ESP32-S2 I2S interface to MAX98357 D class amp

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
jimae
 
Posts: 1
Joined: Sat Feb 26, 2022 8:58 pm

Metro ESP32-S2 I2S interface to MAX98357 D class amp

Post by jimae »

On the Adafruit ESP32-S2 Bugs and Limitations web page (https://learn.adafruit.com/adafruit-fun ... imitations) the following warning is present:

"No DAC-based audio output
Current versions of esp-idf do not have the required APIs for DAC-based audio output. Once a future version of esp-idf that adds it, it will be possible to implement DAC-based AudioOut in CircuitPython."

Since I am close to purchasing this device I was curious if this issue has been resolved by the
“Fix for mclk/bclk divisors #8326 (IDFGH-6698) #8327” at https://github.com/espressif/esp-idf/pull/8327?

If so, will this permit the Metro ESP32-S2 module to drive the MAX98357A amplifier using the I2S interface?

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Metro ESP32-S2 I2S interface to MAX98357 D class amp

Post by mikeysklar »

It looks like the ESP-IDF v4.2 (Dec. 2020) added i2s support.

https://esp32.com/viewtopic.php?t=14532

Locked
Please be positive and constructive with your questions and comments.

Return to “Metro, Metro Express, and Grand Central Boards”