STMicroelectronics – Evaluation board for digital microphones works with STM32 microcontrollers


X-NUCLEO-CCA02M1: Sample audio application supplied by ST

The X-NUCLEO-CCA02M1 is an evaluation board which features MP34DT01-M digital MEMS microphones from STMicroelectronics, and which provides hardware and software links to the Nucleo series of development boards for the STM32 series of microcontrollers.

The board enables the synchronised acquisition of data and streaming from up to four microphones through I²S or SPI. It can also provide outputs to the Digital Filter for Sigma-Delta Modulators (DFSDM) peripheral in STM32 microcontrollers.

The X-NUCLEO-CCA02M1 is supported by a comprehensive development library of firmware, provided free to users. ST also offers a sample application for audio capture and USB streaming which is compatible with STM32Cube firmware.

Compatible with the ST morpho connector layout, the X-NUCLEO-CCA02M1 has two microphones soldered on the board. It is also compatible with digital microphone coupon boards such as the STEVAL-MKI129Vx and STEVAL-MKI155Vx.

The X-NUCLEO-CCA02M1 offers a quick and easy tool for developing microphone-based applications, as well as a good starting point for the implementation of audio algorithms.


  • Six slots to plug in digital-microphone coupon boards
  • Compatible with STM32 Nucleo boards
  • Arduino UNO R3 connector


  • VoIP telephones
  • Speech-recognition devices
  • Audio-visual eLearning devices
  • Gaming and virtual-reality input devices
  • Digital still and video cameras
  • Anti-theft systems

Orderable Part Number: X-NUCLEO-CCA02M1