Loading spinner

MEMS-Studio

Active
Design Win

Software solution for MEMS sensors with graphical no-code design of algorithms and development of embedded AI features

Get Software Download databrief

Product overview

Description

MEMS-Studio is a complete desktop software solution designed to develop embedded AI features, evaluate embedded libraries, analyze data, and design no-code algorithms for the entire portfolio of MEMS sensors. This unique software solution offers a versatile development environment, enabling the evaluation and programming of all MEMS sensors, and launches a new generation of solutions to expand the functions of the well-established applications Unico-GUI, Unicleo-GUI, and AlgoBuilder.

MEMS-Studio facilitates the process of implementing proof of concept using a graphical interface without writing code for STM32 microcontrollers. This solution allows configuring sensors and embedded AI (machine learning and neural networks), leveraging on a machine learning core (MLC), neural networks for the ISPU, and finite state machines (FSM). It reuses embedded software libraries, combines multiple functionalities in a single project, and visualizes data in real time using plot and display.

MEMS-Studio offers the following user experience:

Sensor evaluation for motion, environmental, and infrared sensors in the MEMS portfolio

Configuration and testing of in-sensor features such as the finite state machine (FSM), machine learning core (MLC), intelligent sensor processing unit (ISPU)

Runtime and offline data analysis

No-code graphical design of algorithms

MEMS-Studio is part of the ST Edge AI Suite, which is an integrated collection of software tools, designed to facilitate the development and deployment of embedded AI applications. This comprehensive suite supports both optimization and deployment of machine learning algorithms and neural network models, starting from data collection to final deployment on hardware, streamlining the workflow for professionals across various disciplines.

The ST Edge AI Suite supports various ST products: STM32 microcontrollers and microprocessors, Stellar microcontrollers, and MEMS smart sensors.

The ST Edge AI Suite represents a strategic move to democratize edge AI technology, making it a pivotal resource for developers looking to harness the power of AI in embedded systems efficiently and effectively.

  • All features

    • Sensor configuration
      • Easy sensor configuration and evaluation
      • Access to the full sensor register map
      • Interrupt status monitoring
    • Sensor data analysis
      • Runtime sensor data visualization charts (line charts, bar graphs, 3D plots, …)
      • Data logging to .csv file
      • Offline data visualization, data labeling, and editing
      • Fast Fourier transform (FFT) analysis of online and offline data
      • Spectrogram analysis of online and offline data
    • Application development
      • Testing of the advanced embedded features (FIFO, pedometer, free fall, …) in the sensor
      • In-sensor AI design and programming for the finite state machine (FSM), machine learning core (MLC), and intelligent sensor processing unit (ISPU)
      • Embedded autoML tool (automatic filter and feature selection) to simplify the MLC configuration process
      • Visualization and data logging of the output of the embedded software libraries
      • Development of no-code algorithms for data processing in STM32 microcontrollers
    • Support for Windows, macOS, and Linux operating systems
    • Network updates with automatic notification of new releases

Get Software

Free tools, case studies, and resources to enable edge AI on MCUs, MPUs, and smart sensors.

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      X-CUBE-MEMS1

      Active

      Sensor and motion algorithm software expansion for STM32Cube

      STM32Cube Expansion Packages ST
      X-CUBE-MEMS1

      Description:

      Sensor and motion algorithm software expansion for STM32Cube
    • Part number
      Status
      Description
      Type
      Supplier

      STEVAL-MKBOXPRO

      Active

      SensorTile.box PRO with multi-sensors and wireless connectivity for any intelligent IoT node

      MEMS and sensors eval boards ST
      STEVAL-MKBOXPRO

      Description:

      SensorTile.box PRO with multi-sensors and wireless connectivity for any intelligent IoT node

      STEVAL-MKI109D

      Active

      Professional MEMS tool: evaluation board for all ST MEMS sensors

      MEMS and sensors eval boards ST
      STEVAL-MKI109D

      Description:

      Professional MEMS tool: evaluation board for all ST MEMS sensors

      STEVAL-MKI125V1

      Active

      A3G4250D adapter board for standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI125V1

      Description:

      A3G4250D adapter board for standard DIL 24 socket

      STEVAL-MKI151V1

      Active

      LIS2DH12 adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI151V1

      Description:

      LIS2DH12 adapter board for a standard DIL24 socket

      STEVAL-MKI153V1

      Active

      H3LIS331DL adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI153V1

      Description:

      H3LIS331DL adapter board for a standard DIL24 socket

      STEVAL-MKI168V1

      Active

      IIS2DH adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI168V1

      Description:

      IIS2DH adapter board for a standard DIL 24 socket

      STEVAL-MKI169V1

      Active

      I3G4250D adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI169V1

      Description:

      I3G4250D adapter board for a standard DIL 24 socket

      STEVAL-MKI172V1

      Active

      LSM303AGR adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI172V1

      Description:

      LSM303AGR adapter board for a standard DIL 24 socket

      STEVAL-MKI175V1

      Active

      LIS2DE12 adapter board for standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI175V1

      Description:

      LIS2DE12 adapter board for standard DIL24 socket

      STEVAL-MKI179V1

      Active

      LIS2DW12 adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI179V1

      Description:

      LIS2DW12 adapter board for a standard DIL 24 socket

      STEVAL-MKI181V1

      Active

      LIS2MDL adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI181V1

      Description:

      LIS2MDL adapter board for a standard DIL24 socket

      STEVAL-MKI185V1

      Active

      IIS2MDC adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI185V1

      Description:

      IIS2MDC adapter board for a standard DIL24 socket

      STEVAL-MKI186V1

      Active

      IIS3DHHC adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI186V1

      Description:

      IIS3DHHC adapter board for a standard DIL 24 socket

      STEVAL-MKI190V1

      Active

      LIS2DTW12 adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI190V1

      Description:

      LIS2DTW12 adapter board for a standard DIL 24 socket

      STEVAL-MKI191V1

      Active

      IIS2DLPC adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI191V1

      Description:

      IIS2DLPC adapter board for a standard DIL 24 socket

      STEVAL-MKI192V1

      Active

      LPS22HH adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI192V1

      Description:

      LPS22HH adapter board for a standard DIL24 socket

      STEVAL-MKI193V1

      Active

      ASM330LHH adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI193V1

      Description:

      ASM330LHH adapter board for a standard DIL24 socket

      STEVAL-MKI194V1

      Active

      LSM6DSR adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI194V1

      Description:

      LSM6DSR adapter board for a standard DIL24 socket

      STEVAL-MKI195V1

      Active

      LSM6DSRX adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI195V1

      Description:

      LSM6DSRX adapter board for a standard DIL24 socket

      STEVAL-MKI196V1

      Active

      LSM6DSO adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI196V1

      Description:

      LSM6DSO adapter board for a standard DIL24 socket

      STEVAL-MKI197V1

      Active

      LSM6DSOX adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI197V1

      Description:

      LSM6DSOX adapter board for a standard DIL24 socket

      STEVAL-MKI200V1K

      Active

      Temperature probe kit based on STTS22H

      MEMS and sensors eval boards ST
      STEVAL-MKI200V1K

      Description:

      Temperature probe kit based on STTS22H

      STEVAL-MKI207V1

      Active

      ISM330DHCX adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI207V1

      Description:

      ISM330DHCX adapter board for a standard DIL24 socket

      STEVAL-MKI208V1K

      Active

      3-axis digital accelerometer sensor kit based on IIS3DWB

      MEMS and sensors eval boards ST
      STEVAL-MKI208V1K

      Description:

      3-axis digital accelerometer sensor kit based on IIS3DWB

      STEVAL-MKI209V1K

      Active

      MEMS inclinometer kit based on IIS2ICLX

      MEMS and sensors eval boards ST
      STEVAL-MKI209V1K

      Description:

      MEMS inclinometer kit based on IIS2ICLX

      STEVAL-MKI210V2K

      Active

      iNEMO inertial module kit based on ISM330DHCX

      MEMS and sensors eval boards ST
      STEVAL-MKI210V2K

      Description:

      iNEMO inertial module kit based on ISM330DHCX

      STEVAL-MKI211V1K

      NRND

      3D digital accelerometer sensor kit based on LIS25BA

      MEMS and sensors eval boards ST
      STEVAL-MKI211V1K

      Description:

      3D digital accelerometer sensor kit based on LIS25BA

      STEVAL-MKI212V1

      Active

      ASM330LHHX adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI212V1

      Description:

      ASM330LHHX adapter board for a standard DIL 24 socket

      STEVAL-MKI213V1

      Active

      LPS27HHW adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI213V1

      Description:

      LPS27HHW adapter board for a standard DIL24 socket

      STEVAL-MKI215V1

      Active

      LSM6DSO32 adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI215V1

      Description:

      LSM6DSO32 adapter board for a standard DIL24 socket

      STEVAL-MKI216V1K

      Active

      Digital inclinometer kit based on IIS3DHHC

      MEMS and sensors eval boards ST
      STEVAL-MKI216V1K

      Description:

      Digital inclinometer kit based on IIS3DHHC

      STEVAL-MKI217V1

      Active

      Adapter board for standard DIL24 socket based on LSM6DSOX and LIS2MDL in sensor hub mode

      MEMS and sensors eval boards ST
      STEVAL-MKI217V1

      Description:

      Adapter board for standard DIL24 socket based on LSM6DSOX and LIS2MDL in sensor hub mode

      STEVAL-MKI218V1

      Active

      AIS2IH adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI218V1

      Description:

      AIS2IH adapter board for a standard DIL 24 socket

      STEVAL-MKI221V1

      Active

      LSM6DSO32X adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI221V1

      Description:

      LSM6DSO32X adapter board for a standard DIL 24 socket

      STEVAL-MKI222V1

      Active

      LIS2DU12 adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI222V1

      Description:

      LIS2DU12 adapter board for a standard DIL 24 socket

      STEVAL-MKI223V1K

      Active

      Pressure sensor kit with QVAR functionality based on ILPS28QSW

      MEMS and sensors eval boards ST
      STEVAL-MKI223V1K

      Description:

      Pressure sensor kit with QVAR functionality based on ILPS28QSW

      STEVAL-MKI224V1

      Active

      LPS22DF adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI224V1

      Description:

      LPS22DF adapter board for a standard DIL24 socket

      STEVAL-MKI225A

      Active

      LPS28DFW adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI225A

      Description:

      LPS28DFW adapter board for a standard DIL24 socket

      STEVAL-MKI226KA

      Active

      3-axis digital accelerometer sensor kit based on AIS25BA

      MEMS and sensors eval boards ST
      STEVAL-MKI226KA

      Description:

      3-axis digital accelerometer sensor kit based on AIS25BA

      STEVAL-MKI227KA

      Active

      3-axis accelerometer and 3-axis gyroscope kit with QVAR functionality based on LSM6DSV16X

      MEMS and sensors eval boards --
      STEVAL-MKI227KA

      Description:

      3-axis accelerometer and 3-axis gyroscope kit with QVAR functionality based on LSM6DSV16X

      STEVAL-MKI229A

      Active

      LSM6DSO16IS adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI229A

      Description:

      LSM6DSO16IS adapter board for a standard DIL24 socket

      STEVAL-MKI230KA

      Active

      iNEMO inertial module kit based on ISM330IS

      MEMS and sensors eval boards ST
      STEVAL-MKI230KA

      Description:

      iNEMO inertial module kit based on ISM330IS

      STEVAL-MKI233KA

      Active

      ISM330ISNTR evaluation kit with embedded ISPU for usage with NanoEdge.AI Studio

      MEMS and sensors eval boards ST
      STEVAL-MKI233KA

      Description:

      ISM330ISNTR evaluation kit with embedded ISPU for usage with NanoEdge.AI Studio

      STEVAL-MKI237KA

      Active

      LSM6DSV16BX adapter kit for standard DIL24 socket with QVAR and bone conduction functionalities

      MEMS and sensors eval boards ST
      STEVAL-MKI237KA

      Description:

      LSM6DSV16BX adapter kit for standard DIL24 socket with QVAR and bone conduction functionalities

      STEVAL-MKI238A

      Active

      LIS2DUX12 adapter board for a standard DIL 24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI238A

      Description:

      LIS2DUX12 adapter board for a standard DIL 24 socket

      STEVAL-MKI239A

      Active

      LSM6DSV adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI239A

      Description:

      LSM6DSV adapter board for a standard DIL24 socket

      STEVAL-MKI242A

      Active

      ST1VAFE6AX adapter kit for standard DIL24 socket with VAFE to measure biopotential signals from human body

      MEMS and sensors eval boards ST
      STEVAL-MKI242A

      Description:

      ST1VAFE6AX adapter kit for standard DIL24 socket with VAFE to measure biopotential signals from human body

      STEVAL-MKI243A

      Active

      ASM330LHHXG1 adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI243A

      Description:

      ASM330LHHXG1 adapter board for a standard DIL24 socket

      STEVAL-MKI244A

      Active

      2xASM330LHBG1 adapter board for a standard DIL24 socket

      MEMS and sensors eval boards ST
      STEVAL-MKI244A

      Description:

      2xASM330LHBG1 adapter board for a standard DIL24 socket

      STEVAL-MKI245KA

      Active

      ISM330BX evaluation kit based on 6-axis IMU with wide bandwidth, low-noise accelerometer, embedded sensor fusion, and AI for industrial applications

      MEMS and sensors eval boards ST
      STEVAL-MKI245KA

      Description:

      ISM330BX evaluation kit based on 6-axis IMU with wide bandwidth, low-noise accelerometer, embedded sensor fusion, and AI for industrial applications

      STEVAL-MKI252KA

      Active

      IIS3DWBG1 evaluation kit based on ultrawide bandwidth, low-noise, 3-axis digital vibration sensor with extended temperature range

      MEMS and sensors eval boards ST
      STEVAL-MKI252KA

      Description:

      IIS3DWBG1 evaluation kit based on ultrawide bandwidth, low-noise, 3-axis digital vibration sensor with extended temperature range

      X-NUCLEO-IKS02A1

      Active

      Motion MEMS and microphone MEMS expansion board for STM32 Nucleo

      STM32 Nucleo expansion boards ST
      X-NUCLEO-IKS02A1

      Description:

      Motion MEMS and microphone MEMS expansion board for STM32 Nucleo

      X-NUCLEO-IKS4A1

      Active

      Motion MEMS and environmental sensor expansion board for STM32 Nucleo

      STM32 Nucleo expansion boards ST
      X-NUCLEO-IKS4A1

      Description:

      Motion MEMS and environmental sensor expansion board for STM32 Nucleo

      X-NUCLEO-IKS5A1

      Active

      STM32 Nucleo motion and environmental MEMS expansion board for industrial applications

      STM32 Nucleo expansion boards ST
      X-NUCLEO-IKS5A1

      Description:

      STM32 Nucleo motion and environmental MEMS expansion board for industrial applications
    • Part number
      Status
      Description
      Type
      Supplier

      STEdgeAI-Core

      Active

      Artificial intelligence (AI) optimizer technology for STMicroelectronics products

      Edge AI software & libraries ST
      STEdgeAI-Core

      Description:

      Artificial intelligence (AI) optimizer technology for STMicroelectronics products
Looking to embed AI in your project? Discover free tools, case studies, and resources to fast-track your development.