Some were struggling, did research, here is an example.
- XIAO ESP32C3 board
- Adafruit I2S MAX98357A breakout
- Arduino I2S built-in library
- ESP32 I2S API guide
- ESP32 Arduino boards library by Espressif
- GND connected GND
- VIN connected 5V
- LRC connected to pin D7 (GPIO20)
- BCLK connected to pin D6 (GPIO21)
- DIN connected to pin D5 (GPIO7)
This is just how to get I2S working with the setup above. The innovative aspects of a project are up to you.
WTFPL – Do What the F*** You Want to Public License