This SW has been replaced by FP-AUD-BVLINK1

The OSXBLUEVOICE library implements a BlueVoice vendor-specific profile based on the Bluetooth 4.0 specification and designed for systems adopting the BlueNRG/BlueNRG-MS Bluetooth low energy network processor, digital MEMS microphones and the STM32 MCU.

The OSXBLUEVOICE library (under OPEN.Audio license) is implemented in the BLUEVOICELINK1 sample application; BLUEVOICELINK1 is part of the OPEN.Framework program while OSXBLUEVOICE is part of the OPEN.Audio program available for free source code download. The OSXBLUEVOICE library is also part of the BLUEMICROSYSTEM2 sample application that can stream audio from the ST platform to the BlueMS app, available for Android™ or iOS™..

Key Features

  • Half-duplex or simplex voice over Bluetooth low energy communication profile.
  • Based on the very low power Bluetooth low energy (BlueNRG/BlueNRG-MS) single-mode network processor, compliant with Bluetooth specifications core 4.0.
  • Designed for optimal performance in applications using digital MEMS microphones (e.g., MP34DT01-M).
  • Digital audio signal processing.
  • Easy portability across different STM32 MCU families thanks to modular architecture and STM32Cube
  • Free user-friendly license terms
  • BLUEVOICELINK1 sample implementation available on X-NUCLEO-IDB04A1/X-NUCLEO-IDB05A1 and X-NUCLEO-CCA02M1 connected to a NUCLEO-F401RE, NUCLEO-L476RG or NUCLEO-L053R8 board
  • BLUEMICROSYSTEM2 sample implementation available on STEVAL-STLKT01V1 or X-NUCLEO-CCA02M1, X-NUCLEO-IKS01A1 and X-NUCLEO-IDB04A1/X-NUCLEO-IDB05A1 boards connected to a NUCLEO-F401RE or NUCLEO-L476RG board




Technical Documentation

Product Specifications
Description Version Size
Voice over Bluetooth low energy, vendor-specific profile library for STM32 and BlueNRG 2.0 256 KB
User Manuals
Description Version Size
Getting started with the OSXBLUEVOICE Bluetooth LE and digital MEMS microphone software expansion for STM32Cube 2.0 929 KB


License Agreement
Description Version Size

Tools and Software

STM32 Open Development Environment
Support & Community