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.
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 nowIn consumer applications like gesture recognition, activity recognition, and motion tracking
Download datasheet Order nowHow 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 SoftwareNanoEdge 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 SoftwareHow 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.
- STM32 Open Development Environment (ODE):
- NUCLEO-F401RE (mother board)
- X-NUCLEO-IKS01A3 and STEVAL-MKI229A (consumer kit)
- X-NUCLEO-IKS02A1 and STEVAL-MKI230KA (industrial kit)
- Download the software:
EVALUATE
The Professional MEMS board STEVAL-MKI109V3 lets you monitor the sensor behavior with adapters
- Choose a suitable adapter:
- STEVAL-MKI230KA (ISM330IS for industrial solutions)
- STEVAL-MKI229A (LSM6DSO16IS for consumer solutions)
- 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 webinarHow 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.
- STM32 Open Development Environment (ODE):
- NUCLEO-F401RE (mother board)
- X-NUCLEO-IKS01A3 (expansion for consumer applications) or X-NUCLEO-IKS02A1 (expansion for industrial applications)
- STEVAL-MKI233KA (ISM330ISN adapter kit)
- 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