STM32Cube (FP-AUD-SMARTMIC1) Function Pack

STMicroelectronics' STM32Cube function pack supports MEMS microphone acquisition, advanced audio processing, and audio output

Image of STMicroelectronics STM32Cube FP-AUD-SMARTMIC1 Function Pack - Click Here to EnlargeSTMicroelectronics' FP-AUD-SMARTMIC1 is an STM32Cube function pack. This software package implements a complete application targeting advanced processing for MEMS microphone arrays including digital MEMS microphone acquisition, beamforming, source localization, and acoustic echo cancellation. The processed audio is sent to a USB host and a loudspeaker connected to the relevant expansion boards.

The function pack is built on STM32Cube software technology to ease portability across different STM32 microcontrollers.

This sample implementation supports two kinds of systems: STM32 NUCLEO-F446RE development board equipped with the X-NUCLEO-CCA01M1 or X-NUCLEO-CCA02M1 expansion boards, and the STEVAL-MKI129Vx digital microphone evaluation board series or the BlueCoin starter kit (STEVAL-BCNKT01V1).

Product Summary
  • STM32Cube function pack for MEMS microphone acquisition, advanced audio processing, and audio output
  • Sound terminal expansion board based on STA350BW for STM32 Nucleo
  • Digital MEMS microphone expansion board based on MP34DT01-M for STM32 Nucleo
  • BlueCoin starter kit

Resources

Evaluation Boards

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
NUCLEO BOARD STA350BW AUDIOX-NUCLEO-CCA01M1NUCLEO BOARD STA350BW AUDIO5 - Immediate$298.25View Details
NUCLEO BRD MP34DT01-M MICROPHONEX-NUCLEO-CCA02M1NUCLEO BRD MP34DT01-M MICROPHONE0 - Immediate$136.07View Details
NUCLEO-64 STM32F446RE EVAL BRDNUCLEO-F446RENUCLEO-64 STM32F446RE EVAL BRD4213 - Immediate$122.25View Details
Published: 2019-07-29