Skip to content

I2S audio playback library for the Arduino Zero / Adafruit Feather M0 (SAMD21 processor).

License

Notifications You must be signed in to change notification settings

drak7/Adafruit_ZeroI2S

 
 

Repository files navigation

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

About

I2S audio playback library for the Arduino Zero / Adafruit Feather M0 (SAMD21 processor).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%