Looking for Bluetooth HFP module with digital mic/uplink input (PCM/I2S/SCO), mSBC or better

Thread Starter

extrememod2020

Joined Nov 30, 2021
25
Hi everyone,

I’m looking for help identifying a Bluetooth module/chipset for an embedded hands-free voice project.

The requirement is specific:

I need a Bluetooth module/chipset that can operate as a Hands-Free device and transmit externally supplied digital audio as the HFP/SCO/eSCO microphone uplink to a phone.

Minimum voice quality target:
  • HFP wideband speech / mSBC
  • Better is welcome, but only if it applies to hands-free call uplink, not music streaming

Acceptable digital input paths could be:
  • PCM
  • I2S
  • TDM
  • SCO/eSCO PCM pins
  • External codec interface
  • HCI SCO audio, if practical

I'm not looking for analog microphone input into the Bluetooth module, nor am I looking for a generic Bluetooth audio/A2DP module. I specifically need proof that the external digital audio input can be used as the microphone source for HFP/SCO/eSCO uplink.

For example, a module saying “HFP supported” and “I2S supported” separately is not enough. I need the documentation, firmware, SDK, or known working example to explicitly show that digital audio can feed the HFP microphone/uplink path.

My previous candidate was Microchip BM83 / IS2083, but I could not find clear documentation proving that external I2S/DR1 audio can be routed into the HFP/SCO uplink encoder. The documented safe paths appeared to be analog mic or PDM mic, which does not solve my use case.

Ideal solution:
  • Low-cost / practical module or chipset
  • HFP Hands-Free role
  • mSBC / WBS support minimum
  • Digital voice input for HFP uplink
  • MCU control via UART, USB, HCI, AT commands, SPI, I2C, or similar
  • Call-state events available to MCU if possible
  • Firmware/configuration tools realistically accessible to an individual developer

I’m especially interested in leads involving:
  • Qualcomm / CSR / BlueCore / QCC modules
  • Older HFP modules exposing SCO PCM pins
  • Modules intended for external audio codecs
  • Open-source or low-cost host-stack approaches
  • Any known working module where PCM/I2S/SCO digital audio is confirmed to feed HFP uplink

Does anyone know of a module, chipset, SDK, firmware stack, or reference design that actually supports this?

Thanks.
 
Top