cancel
Showing results for 
Search instead for 
Did you mean: 

Solution for receiving BT audio and playing stored audio samples

freeflyer
Visitor

I am looking for ST products that will:

  1. Receive bluetooth audio (i.e. from a smart phone)
  2. Play the bluetooth audio through a single minature speaker (mono)
  3. Play stored samples of a voice counting down numbers at intervals based on an external event (if bluetooth audio is being played when the voice sample is triggered, the bluetooth audio will need to be temporarily attenuated)
  4. Read Bosch BME280 pressure sensor (I2C or SPI)

Other requirements are:

  • Small form factor: As an example 56x41x11mm, although this is not fixed so there is room for some flexibility
  • Low power consumption
  • Powered by lithium battery with built in (wired) charging

I prototyped this project many years ago using:

  • Microchip dsPIC33EP256MU806
  • Bluetooth receiver WT32i-A-AI6
  • CODEC (I2S) TLV320AIC32IRHBT
  • Amplifier (for speaker) TPA6120A2DWP
  • Battery charger DS2745U
  • Flash (to store audio samples) S25FL032P0XMFI011
  • Pressure sensor Bosch BMP280

The original prototype was too large and drained the battery too quick (partly due to an assembly/design fault I think)

I am looking to reinstigate this project using the latest devices available, but make it smaller and more effecient.

What ST products are available that could meet these requirements ?

1 REPLY 1
STTwo-32
ST Employee

Hello @freeflyer @and welcome to the ST Community.

I suggest you have a look at theSTM32WBA64/65 that is a product based on the Cortex-M33 with a flash up to 2MB and with the support of BLE+audio capabilities. Also, it is known as a low power power product with different peripherals (SPI, I2C, ADC,…)to connect external devices (external memory, sensors,…).

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.