X-CUBE-MEMSMIC1

量産中

Analog and digital MEMS microphone acquisition and processing software expansion for STM32Cube

ソフトウェア入手 データブリーフのダウンロード
概要
サンプル & 購入
ソリューション
ドキュメント
ツール & ソフトウェア
品質 & 信頼性
eDesignSuite
Partner products
Sales Briefcase

製品概要

概要

X-CUBE-MEMSMIC1 is an expansion software package for STM32Cube. The software runs on the STM32 and includes drivers and middleware for audio data acquisition from MEMS digital microphones (MP34DT06J) and analog microphones (MP23ABS1), and USB streaming of the recorded signals.
The package also includes an example of ultrasound condition monitoring (UltrasoundFFT) that calculates the FFT of the analog microphone signal and streams the result to a PC GUI via USB. The microphone sampling rate is set by default to 192 kHz whereas the microphone bandwidth is up to 80 kHz.
The expansion is built on STM32Cube software technology to ease portability across different STM32 microcontrollers and comes with examples showing X-NUCLEO-CCA02M2 capabilities when connected to a P-NUCLEO-WB55, NUCLEO-F401RE, NUCLEO-L476RG or NUCLEO-F746ZG board and X-NUCLEO-AMICAM1 capabilities when connected to a NUCLEO-L476RG or NUCLEO-L4R5ZI.
X-CUBE-MEMSMIC1 also includes demonstrations for STEVAL-STWINKT1B (and STEVAL-STWINKT1) SensorTile Wireless Industrial Node (STWIN) development kit.
  • 特徴

    • Complete middleware to build applications using MEMS digital microphones (MP34DT06J and MP23DB01HP when using the STEVAL-MIC006V1 coupon board) and analog microphones (MP23ABS1)
    • Easy portability across different MCU families thanks to STM32Cube
    • Audio input class USB driver to allow the recognition of the device as a standard USB microphone and enable audio streaming
    • PC-based streaming using third-party standard audio editors
    • Free, user-friendly license terms
    • Microphone acquisition sample implementation available on the X-NUCLEO-CCA02M2 expansion board when connected to a P-NUCLEO-WB55, NUCLEO-F401RE, NUCLEO-L476RG or NUCLEO-F746ZG development board
    • High performance microphone acquisition and streaming via USB available on the X-NUCLEO-CCA02M2 expansion board when connected to a STEVAL-MIC006V1 microphone coupon board and a NUCLEO-F401RE or NUCLEO-F746ZG development board
    • Microphone acquisition sample implementation available on the X-NUCLEO-AMICAM1 expansion board when connected to a NUCLEO-L476RG or NUCLEO-L4R5ZI
    • Microphone acquisition sample implementation available on the STEVAL-STWINKT1B (and STEVAL-STWINKT1) evaluation kit and STEVAL-STWINMAV1 microphone array expansion board
    • Advanced processing applications based on ST acoustic libraries for NUCLEO-F401RE, NUCLEO-L4R5ZI development board and STEVAL-STWINKT1B (and STEVAL-STWINKT1) development kit, including AcousticBF (real-time beamforming) sample and AcousticSL (real-time sound source localization) sample
    • Ultrasound FFT analysis demonstration available on the STEVAL-STWINKT1B (and STEVAL-STWINKT1) and on the X-NUCLEO-AMICAM1 expansion board when connected to a NUCLEO-L476RG or NUCLEO-L4R5ZI

ソフトウェア入手

おすすめ製品

All tools & software

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

      STM32CubeF4

      量産中

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS, USB, TCP/IP, File system, RTOS, Graphic - and examples running on ST boards)

      STM32Cube MCU/MPUパッケージ ST
      STM32CubeF4

      概要:

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS, USB, TCP/IP, File system, RTOS, Graphic - and examples running on ST boards)

      STM32CubeF7

      量産中

      STM32Cube MCU Package for STM32F7 series (HAL, Low-Layer APIs and CMSIS, USB, TCP/IP, File system, RTOS, Graphic - and examples running on ST boards)

      STM32Cube MCU/MPUパッケージ ST
      STM32CubeF7

      概要:

      STM32Cube MCU Package for STM32F7 series (HAL, Low-Layer APIs and CMSIS, USB, TCP/IP, File system, RTOS, Graphic - and examples running on ST boards)

      STM32CubeL4

      量産中

      STM32Cube MCU Package for STM32L4 series and STM32L4 Plus series (HAL, Low-Layer APIs and CMSIS, USB, TouchSensing, File system, RTOS, Graphic - and examples running on ST boards)

      STM32Cube MCU/MPUパッケージ ST
      STM32CubeL4

      概要:

      STM32Cube MCU Package for STM32L4 series and STM32L4 Plus series (HAL, Low-Layer APIs and CMSIS, USB, TouchSensing, File system, RTOS, Graphic - and examples running on ST boards)
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      P-NUCLEO-WB55

      量産中

      Bluetooth 5 and 802.15.4 Nucleo Pack including USB dongle and Nucleo-64 with STM32WB55 MCUs, supports Arduino Uno V3 and ST morpho connectivity

      STM32 Nucleo expansion boards ST
      P-NUCLEO-WB55

      概要:

      Bluetooth 5 and 802.15.4 Nucleo Pack including USB dongle and Nucleo-64 with STM32WB55 MCUs, supports Arduino Uno V3 and ST morpho connectivity
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STEVAL-STWINKT1

      NRND

      STWIN インダストリアルIoT向けワイヤレス・センサ・ノード用開発キットおよびリファレンス設計

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

      概要:

      STWIN インダストリアルIoT向けワイヤレス・センサ・ノード用開発キットおよびリファレンス設計

      STEVAL-STWINKT1B

      量産中

      STWIN インダストリアルIoT向けワイヤレス・センサ・ノード用開発キットおよびリファレンス設計

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

      概要:

      STWIN インダストリアルIoT向けワイヤレス・センサ・ノード用開発キットおよびリファレンス設計

      STEVAL-STWINMAV1

      量産中

      Analog microphone array expansion for the SensorTile Wireless Industrial Node (STWIN) kit

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

      概要:

      Analog microphone array expansion for the SensorTile Wireless Industrial Node (STWIN) kit
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      X-NUCLEO-AMICAM1

      量産中

      Analog MEMS microphone expansion board based on MP23ABS1 for STM32 Nucleo

      STM32 ODE Sense HW --
      X-NUCLEO-AMICAM1

      概要:

      Analog MEMS microphone expansion board based on MP23ABS1 for STM32 Nucleo

      X-NUCLEO-CCA02M2

      量産中

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo

      STM32 ODE Sense HW ST
      X-NUCLEO-CCA02M2

      概要:

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo