Teensy + Audio Board + Bluetooth Module

Hello, all!

I'm working on a project which is attempting to integrate a Teensy 4.1, the Teesny Audio Board (Rev D), and a Feasycom FSC-BT825B dual-mode Bluetooth Module to allow the Teensy to stream audio to, say, a car stereo, or to receive input from a Bluetooth headset microphone.

The Bluetooth module has the following signals available on its pins: PCM_CLK, PCM_SYNC, PCM_IN, and PCM_OUT.

The audio board, of course, has signals MCLK, BCLK, LRCLK, DIN and DOUT.

My question is, can the I2S pins on the Teensy Audio Board accept this Bluetooth module as sound input/output? I'm not certain, but I'm guessing the connections would be as follows:
PCM_CLK (Bluetooth module) → BCLK (Audio board)
PCM_SYNC (Bluetooth module) → LRCLK (Audio board)
PCM_IN (Bluetooth module) → DOUT (Audio board)
PCM_OUT (Bluetooth module) → DIN (Audio board)

I did try to answer this myself before posting! :) I looked around the forum here but didn't find anything directly stating if this would be possible or not. (I say "directly" because, being the I2S audio noob that I am, I'm looking for something that will definitively say, YES or NO. lol) Likewise, I did not see anything in the Audio System Design Tool which mentioned a PCM input.
 
The SGTL 5000 chip on the audioboard is connected via the mentioned pins to the Teensy. The audioboard itself does not provide anything additional for I2S.

See here:

It is possible to use all clock signals in parallel. For DIN and DOUT different pins are necessary. There is description how to connect two audioboards:

In the Audio System Design Tool "quadI2S input" is used.

I don't know and couldn't see that from a quick check if the mentioned Bluetooth module is compatible to use it this way for the I2S audio connection.
 
Back
Top