IMUs with

intelligent sensor processing unit:

decision-making in the edge

ST brings you a new generation of MEMS sensors featuring an embedded intelligent sensor processing unit (ISPU).

The ISPU is a highly specialized DSP and is ideal for anomaly detection, automation, asset tracking, alarms, and anything from wearable accessories to high-end personal electronics applications.

The ISPU is an ultralow power, computationally efficient, high-performance programmable core that can execute signal processing and AI algorithms in the edge.

ISPU applications

Download our free X-CUBE-ISPU software package and save time by using one or more of its various application libraries in your project.

Calibration
Sensor fusion
Anomaly detection
Fall down
Solution for wrist
IMG_6_ALT
Activity recognition

Meet our new ISPU products

ISPU family includes the ISM330IS(N) and LSM6DSO16IS(N) 6-axis inertial measurement units (IMUs).

For edge-based industrial applications as robotics, condition monitoring, and asset tracking

Download datasheet Order now

In consumer applications like gesture recognition, activity recognition, and motion tracking

Download datasheet Order now

How to program an ISPU?

ISPU Toolchain (C compiler)

We provide ISPU programming support with an ecosystem of libraries and third-party tools/IDEs to help you implement even the most complex AI models.

Download databrief Get Software

NanoEdge AI Studio

Embedded developers without any data science skills can use NanoEdge AI Studio to program the ISPU (ISM330ISN).

You can readily obtain accurate intelligence solutions with a limited amount of time and effort.

Download databrief Get Software

How to get started with ISPU Toolchain?

DEVELOP

The STM32 Open Development Environment offers an open, flexible, and easy way to develop MEMS-based applications by combining STM32 32-bit MCU family with MEMS sensors via expansion boards.

  1. STM32 Open Development Environment (ODE):
  2. Download the software:

EVALUATE

The Professional MEMS board STEVAL-MKI109V3 lets you monitor the sensor behavior with adapters

  1. Choose a suitable adapter:
  2. Download the software:

On-demand webinar: In-sensor monitoring with intelligent MEMS sensors

In this webinar, we will explore how you can easily implement accurate in-sensor inclinometer and vibration monitoring applications with an IMU featuring an embedded ISPU. This intelligent sensor can implement self-calibration and run sensor fusion algorithms and the sliding discrete Fourier transform (SDFT) for continuous and accurate monitoring on a power budget of a few microwatts.

Watch the webinar

How to program a sensor with ISPU? Watch the videos

Build your first example with
Eclipse-based IDE
Build a visual output of your
project
Program your own example
starting from an ISPU template

How to get started with NanoEdge AI Studio?

DEVELOP

The STM32 Open Development Environment offers an open, flexible, and easy way to develop MEMS-based applications by combining STM32 32-bit MCU family with MEMS sensors via expansion boards.

  1. STM32 Open Development Environment (ODE):
  2. Download the software:

Whitepaper: Intelligent Sensor Processing Unit integrates brains into sensors with AI in the Edge

This whitepaper investigates how the collection and processing of sensor data have changed over the past two decades on a journey from the Offline era into the Onlife era with the increasing fusion of technology into our society and our daily lives.

Download the whitepaper

Watch the videos

What is an ISPU?
Remote monitoring with ST ISPUs
Sensor fusion in the edge with ISPU
Join the MEMS and Sensors Community to keep track of what’s going on and get expert feedback on your technical questions.