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
-
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