概要
サンプル & 購入
ソリューション
Documentation
ツール & ソフトウェア
品質 & 信頼性
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-CCA02M1 or 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-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-CCA02M1 or 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-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-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-STWINKT1 and on the X-NUCLEO-AMICAM1 expansion board when connected to a NUCLEO-L476RG or NUCLEO-L4R5ZI

ソフトウェア入手

推奨コンテンツ

ST 最新情報

All tools & software

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

      X-NUCLEO-AMICAM1

      量産中

      Analog MEMS microphone expansion board based on MP23ABS1 for STM32 Nucleo

      STM32 ODE Sense HW --

      X-NUCLEO-CCA02M1

      NRND

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

      STM32 ODE Sense HW ST

      X-NUCLEO-CCA02M2

      量産中

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo

      STM32 ODE Sense HW ST
      X-NUCLEO-AMICAM1

      概要:

      Analog MEMS microphone expansion board based on MP23ABS1 for STM32 Nucleo
      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
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      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 Packages 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)

      STM32Cube MCU & MPU Packages 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)

      STM32Cube MCU & MPU Packages 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)
      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

      STEVAL-STWINKT1

      量産中

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

      MEMSモーションセンサ用評価ボード 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

      概要:

      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