Go Down

Topic: Streaming audio from a computer to an Arduino uno using a bluetooth bee (Read 8989 times) previous topic - next topic



I am trying to have my laptop connected to a speaker through  Bluetooth. I have the SeeedStudio Bluetooth Shield ( http://www.seeedstudio.com/wiki/index.php?title=Bluetooth_Shield ) that is mounted to the Arduino Uno which then output music to the Speaker. I am not worry about the output right now, I am having problem streaming the music from my computer. My computer detects the Bluetooth shield but I am not sure how to stream audio from it. I tried to use putty but with no luck. Does anyone have a clue how to solve my problem?
Thank you


Hi, unfortunately these Arduino bluetooth devices are just wireless serial communication equipments. You can use them to transfer a serial stream of data (like in Serial.write()), but they are not recognized as audio devices and the PC will never try to use them this way.


Thank you for the information spatula!
Could you suggest any other way to stream audio through Bluetooth using the Arduino Uno?



People are creative and maybe someone got a solution, but I wouldn't bet on it. In order to stream audio you need a piece of software that can interpret the digital data (a codec) and a communication layer that implements a streaming protocol. Finally, one should tamper with the BT device so that it advertises itself as an audio device.

So I have no suggestion, but you may look at the wikipedia page on BT profiles, especially the Advanced audio distribution profile, here http://en.wikipedia.org/wiki/Bluetooth_profile#Advanced_Audio_Distribution_Profile_.28A2DP.29, to get a clearer picture of what is involved.

[edit] After writing this I got curious and googled for A2DP arduino. Here's something that may be of interest: https://www.sparkfun.com/products/8952.

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131