I2S audio playback library for the Arduino Zero / Adafruit Feather M0 (SAMD21 processor).
Switch branches/tags
Nothing to show
Clone or download

README.md

Adafruit Zero I2S Library Build Status

I2S audio playback library for the Arduino Zero / Adafruit M0 (SAMD21 processor) -and- Adafruit M4 (SAMD51 processor) boards

Supports:

  • DMA / interrupt support. Uses the Adafruit ZeroDMA library to set up DMA transfers, see examples!
  • Both Transmit (audio/speaker output) & Receive (audio/mic input) support.

TODO:

  • MCLK output. Only supports output for BCLK, LRCLK, and data.

Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!

Written by Dean Miller for Adafruit Industries. MIT license, all text above must be included in any redistribution