Close

Moving to a Shield

A project log for SoundWing Audio I/O Board

Sound in, sound out. Now both on one FeatherWing.

bobgreenwadebobgreenwade 06/10/2020 at 15:052 Comments

After much struggling and researching, I've been unable to figure out how to use I2S as a bidirectional multi-slave bus for audio. Maybe it can be done, and maybe it can't; I'm just not able to figure it out.

I've thus decided to set this project aside and turn my attention to an Arduino Shield that combines this with the EchoWing. That will bypass the need for I2S, taking the processor out of the audio flow altogether and leaving it to control the effects and other functions.

I'll supply a link in a separate log here once I've started that project here on Hackaday.

Discussions

bobgreenwade wrote 07/10/2021 at 14:30 point

Actually, I'm finding that, for practical purposes, converting these two Wings to sewable boards may be the best option. But I'll work that out after the prototype Shield arrives.

  Are you sure? yes | no

David Wilson wrote 12/18/2020 at 16:08 point

Good choice for now. If you decide to give I2S another try, I may have some tips. It took me several months to get an audio A/D with I2S output to work with the Feather M0 (SAMD21) . The available I2S libraries for Adafruit are not mature and require some hacks to get them to work as I needed.

  Are you sure? yes | no