I decided to split my ESP32 Guitar Shield project into smaller modules, which can be reused in other projects. This is the AD/DA part
AD/DA Cookie
This square-inch-sized PCB is a high quality audio codec board featuring an AKM AK4556 i.e. an analog to digital and digital to analog converter.
- I2S Interface (configurable)
- Configuration is easily done with four pins, no complicated I2C interface
- 24 Bit, up to 216kHz
- Dynamic Range / Noise floor
- ADC 103 dB
- DAC 106 dB
- Signal to Noise Ratio / THD+N
- ADC 91 dB
- DAC 90 dB
Please see the schematics in my GuitarShield Project to see the wiring. The configuration for an ESP32 can be seen in my yummyDSP audio library
GaryGru


Jan B.
mbsg99
aymen
Great @Juan! Have a look at my GuitarShield project to see an example of how to wire the Codec. I just shared my KiCad schematics. Feel free to contact me if you need more info. Cheers, Gary