How to implement audio streaming between classic bluetooth (A2DP, HFP, HSP) and USB (custom driver or UAC) #44
Unanswered
smikesmike
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I am quite new to the Arduino development and want to send and receive audio between a mobile phone (e.g. iPhone) and a pc (e.g. MacBook). The device is kept in a shield box which removes WLAN as communication option.
I've learned that I need a ESP32-WROOM for classic bluetooth to realize HSP/HFP (and later A2DP). But to stream the audio via USB it might be useful to take ESP32-S3, which supports TinyUSB and UAC. So my first idea was to take two devboards and connect them via I2S, but I am still not sure if this is the best approach and synchronization and format conversion seems to be complicated.
At the moment I have solved the following parts:
I've also an
ESP32-Audio-Kit ESP32-A1S (AC101)
, but I don't know if I could control the HSP/HFP function and transmit in parallel the audio via the same USB-port.Could you recommend a hardware setup and point me into the right direction?
Many thanks in advance
Marc
Beta Was this translation helpful? Give feedback.
All reactions