FP-AUD-SMARTMIC1

NRND
Design Win

STM32Cube function pack for MEMS microphone acquisition, advanced audio processing and audio output

ソフトウェア入手 データブリーフのダウンロード

製品概要

概要

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 kind of systems: STM32 NUCLEO-F446RE development board equipped with the X-NUCLEO-CCA01M1 or X-NUCLEO-CCA02M2 expansion boards and the STEVAL-MIC001V1, STEVAL-MIC002V1, STEVAL-MIC003V1 or STEVAL-MIC005V1 digital microphone evaluation boards or the BlueCoin starter kit (STEVAL-BCNKT01V1).

The software is available also on GitHub, where the users can signal bugs and propose new ideas through Issues and Pull Requests tabs.

  • 特徴

    • Software expansions for STM32Cube:
      • AcousticBF real-time beam forming
      • AcousticEC real-time acoustic echo cancellation
      • AcousticSL real-time sound source localization
    • Complete application including all the acoustic functions in a single sample application
    • Software graphic user interface to easily control parameters and algorithms from a host PC
    • Free, user-friendly license terms
    • Sample implementation available on a NUCLEO-F446RE development board when connected to an X-NUCLEO-CCA01M1 and an X-NUCLEO-CCA02M2 expansion board
    • Sample implementation available on the BlueCoin starter kit (STEVAL-BCNKT01V1)

ソフトウェア入手

STはソフトウェアを常に最新の状態に保つことを推奨しています。

All tools & software

    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      NUCLEO-F446RE

      量産中

      STM32 Nucleo-64 development board with STM32F446RE MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-F446RE

      概要:

      STM32 Nucleo-64 development board with STM32F446RE MCU, supports Arduino and ST morpho connectivity

      X-NUCLEO-CCA01M1

      量産中

      Sound terminal expansion board based on STA350BW for STM32 Nucleo

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-CCA01M1

      概要:

      Sound terminal expansion board based on STA350BW for STM32 Nucleo

      X-NUCLEO-CCA02M1

      NRND

      Digital MEMS microphones expansion board based on MP34DT01-M for STM32 Nucleo.

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-CCA02M1

      概要:

      Digital MEMS microphones expansion board based on MP34DT01-M for STM32 Nucleo.

      X-NUCLEO-CCA02M2

      量産中

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-CCA02M2

      概要:

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STM32CubeMX

      量産中

      STM32Cube初期化コード生成ツール

      STM32 configurators and code generators ST
      STM32CubeMX

      概要:

      STM32Cube初期化コード生成ツール
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STEVAL-BCNKT01V1

      量産中

      BlueCoin Starter kit

      センサIC用評価ボード ST
      STEVAL-BCNKT01V1

      概要:

      BlueCoin Starter kit