概要
サンプル & 購入
ソリューション
リソース
ツール & ソフトウェア
品質 & 信頼性
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 最新情報

開発環境

    • 製品型番

      Analog MEMS microphone expansion board based on MP23ABS1 for STM32 Nucleo

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

      Digital MEMS microphone expansion board based on MP34DT06J for STM32 Nucleo

ソフトウェア製品

    • 製品型番

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32Cube MCU Package for STM32F7 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32Cube MCU Package for STM32L4 series and STM32L4 Plus series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, TouchSensing, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

評価ツール

    • 製品型番

      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

      STWIN SensorTile Wireless Industrial Node development kit and reference design for industrial IoT applications

    • 製品型番

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

00 ファイルがダウンロード用に選択されています

技術文書

    • 概要 バージョン サイズ アクション
      DB2599
      Analog and digital MEMS microphone acquisition and processing software expansion for STM32Cube
      11.0
      304.74 KB
      PDF
      DB2599

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

    • 概要 バージョン サイズ アクション
      UM2312
      Development checklist for STM32Cube Expansion Packages
      2.0
      306.99 KB
      PDF
      UM2285
      Development guidelines for STM32Cube Expansion Packages
      1.0
      485.46 KB
      PDF
      UM2388
      Development guidelines for STM32Cube firmware Packs
      1.0
      2.96 MB
      PDF
      UM2214
      Getting started with AcousticBF real-time beam forming middleware
      1.0
      736.74 KB
      PDF
      UM2212
      Getting started with AcousticSL real-time sound source localization middleware
      1.0
      411.74 KB
      PDF
      UM1901
      Getting started with the software package for analog and digital MEMS microphones in X-CUBE-MEMSMIC1 expansion for STM32Cube
      10.0
      2.67 MB
      PDF
      UM2312

      Development checklist for STM32Cube Expansion Packages

      UM2285

      Development guidelines for STM32Cube Expansion Packages

      UM2388

      Development guidelines for STM32Cube firmware Packs

      UM2214

      Getting started with AcousticBF real-time beam forming middleware

      UM2212

      Getting started with AcousticSL real-time sound source localization middleware

      UM1901

      Getting started with the software package for analog and digital MEMS microphones in X-CUBE-MEMSMIC1 expansion for STM32Cube

Presentations & Training Material

    • 概要 バージョン サイズ アクション
      STM32 and STM8 embedded software solutions 8.0
      3 MB
      PDF
      STM32Cube ecosystem overview​ - Making STM32 development easier​ 1.2
      5.55 MB
      PDF

      STM32 and STM8 embedded software solutions

      STM32Cube ecosystem overview​ - Making STM32 development easier​

関連資料

    • 概要 バージョン サイズ アクション
      STM32 Open Development Environment Brochure 16.10
      1.09 MB
      PDF
      Sensor & motion algorithm software pack for STM32Cube 1.0
      675.19 KB
      PDF

      STM32 Open Development Environment Brochure

      Sensor & motion algorithm software pack for STM32Cube

法務

    • 概要 バージョン サイズ アクション
      SLA0077
      SOFTWARE LICENSE AGREEMENT ("Agreement")
      2.15
      633.37 KB
      PDF
      SLA0077

      SOFTWARE LICENSE AGREEMENT ("Agreement")