cancel
Showing results for 
Search instead for 
Did you mean: 

need help in MCU selection regarding Bluetooth

Preet
Associate II

Dear esteemed members,

I am designing a Bluetooth based small headset kind of application, which will be capable of

  1. receiving audio stream, streamed through a device like mobile or any other.
  2. also need to control few GPIO with mobile, command will be sent over Bluetooth.
  3. also looking for Broadcast mode, so that multiple such headset will be receiving the same stream in future designs.

Kindly let me know about the same

Warm Regards

Preet

 

1 ACCEPTED SOLUTION

Accepted Solutions

Yes, controlling a GPIO is very simple with every STM32 products and it can be done during the audio stream.

Regards,

Tom.

View solution in original post

5 REPLIES 5
Andrew Neil
Super User

What kind of "audio stream"?

Note that ST have nothing for Classic Bluetooth - only BLE:

https://community.st.com/t5/stm32-mcus-wireless/stm32wba55g-dk1-not-compatible-with-all-mobiles/m-p/700350/highlight/true#M20354

 


@Preet wrote:

3. also looking for Broadcast mode, so that multiple such headset will be receiving the same stream in future designs.


So that means Auracast (LE Audio), then?

Although ST do have Auracast support, note that this is quite new - so a lot of existing BT kit doesn't support it

https://community.st.com/t5/stm32-mcus-wireless/stm32wba55g-dk1-not-compatible-with-all-mobiles/m-p/700743/highlight/true#M20377

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
Preet
Associate II

I mean stereo sound

TPITEL
ST Employee

Hi Preet,

The STM32WBA chips are Bluetooth LE Audio compatible. I would suggest going with the STM32WBA55G-DK1 or STM32WBA65I-DK1 if you want to develop a proof of concept. As stated by Andrew, they only support Bluetooth LE Audio (not Bluetooth Classic A2DP), which is still no supported by every smartphones and devices. Current compatible brands include Google, Samsung, Sony and Xiaomi. Note that Bluetooth LE Audio is supporting broadcast for audio, contrarily to Bluetooth Classic.

You can learn more about Bluetooth LE Audio on our wiki page: https://wiki.st.com/stm32mcu/wiki/Connectivity:Introduction_to_Bluetooth_LE_Audio.

Regards,

Tom.

Ok Sir,

It means my first objective will meet only for selected mobiles,

does this also support my second objective to be carried out during streaming (i.e. to control GPIO during receiving audio stream)

 

Warm Regards

Preet Jain

 

Yes, controlling a GPIO is very simple with every STM32 products and it can be done during the audio stream.

Regards,

Tom.