Hi,
I'd like to add live audio streaming to my product, The current product consists of a sender unit and a receiver unit. Both using the nrf52833 (I've already bought 500 nrf52833 modules which I'd like to use)
I hoped to just add a MEMS microphone to the sender and a small speaker to the receiver (and any necessary amplifier) . And then send the data (along with the other existing control signals) as far as possible. The quality doesn't need to be great, just mono. I've testsd 8khz 16bit on audacity and it's better than required. I believe this is 131kbps. Lower sample rate and bit rate would also be fine.
Is it possible to sample and stream this data from sender to receiver with my nrf52833 modules?
In the Nordic Connect SDK I can see in the zephyr samples the zephyr\samples\bluetooth\broadcast_audio_source and zephyr\samples\bluetooth\broadcast_audio_source which seem to do what I need (but I've not examined it closely). I think that example might only run on the nrf5340 to do the LC3 codec, but I'm not sure.
Additional information: My sender unit also has an accelerometer which is periodically read by SPI (currently once per second). The data is quickly processed and sent to the receiver.
Any advice is greatly appreciated.
Kind regards,
-Jason