High-performance, fully featured IMU for real-time and data logging applications

The Next Generation IMU (NGIMU) is a compact IMU and data acquisition platform that combines on-board sensors and data processing algorithms with a broad range of communication interfaces to create a versatile platform well suited to both real-time and data-logging applications.

High performance IMU/AHRS

On-board sensors include a triple-axis gyroscope, accelerometer, and magnetometer, as well a barometric pressure sensor and humidity sensor.  An on-board AHRS sensor fusion algorithm combines inertial and magnetic measurements to provide a drift-free measurement of orientation relative to the Earth.  Each device is individually calibrated using robotic equipment to achieve the specified accuracy.

Analogue and serial inputs

The analogue input interface provides 10 analogue input channels along with power for external sensors and signals. This can be used for force sensors and other analogue sensors. The auxiliary serial interface provides bi-direction communication, power, and general purpose digital I/O for external devices such as GPS modules. This interface can also be used for real-time control of user-designed devices for visual or haptic feedback.

Wireless synchronisation

Wireless synchronisation means that the timestamps of all measurements are derived from a common clock. Wireless synchronisation can be achieved with any router. The Synchronised Network Kit is a preconfigured Wi-Fi router and USB charging hub. The NGIMU Synchronised Network Manager software application can be used to connect to multiple NGIMUs and log synchronised data to file for post-processing.

Software and API

The NGIMU GUI can be used to configure settings, view real-time sensor data, perform calibration and export data to user software; e.g. Microsoft Excel. The NGIMU MATLAB library provides all the tools required to import, organise and plot data in MATLAB. User software can be developed using the open-source NGIMU API.

iSen biomechanics

The NGIMU is a part of the iSen biomechanics toolkit produced by STT Systems. iSen is comprehensive solution for biomechanics applications, providing utilities for signal processing, event detection, report generation, real-time visualisations, and patient/athlete database management. Please check the iSen website for more information.


Gyroscope Range:
Sample Rate:
400 Hz
Accelerometer Range:
Sample Rate:
16 g
400 Hz
Magnetometer Range:
Sample Rate:
1300 uT
20 Hz
0.3 uT
Pressure Range:
Sample Rate:
300-1100 hPa
25 Hz
Humidity Range:
Sample Rate:
25 Hz
Temperature Temperature sensors are used for calibration and are not intended to provide an accurate measurement of ambient temperature.

AHRS Algorithm

Outputs Quaternion, Rotation Matrix, Euler Angles, Linear Acceleration, Earth Acceleration
Update Rate 400 Hz
Static Accuracy (Pitch/Roll) <1° RMS
Static Accuracy (Heading) <2° RMS


Serial Yes
Wireless Wi-Fi

On-Board Logging

Memory Micro SD Card
USB Download Yes


External Supply 4.5-6 V
Charging USB or External Supply
Battery Life 4-12 hours


Board Only Size:
50 × 33 × 8 mm
10 g
With Housing Size:
56 × 39 × 18 mm
46 g


£280.00 *

NGIMU board only. Does not include any cables or accessories.

 Shipping September 2022

NGIMU In Housing

£310.00 *

NGIMU assembled with battery in plastic housing. Supplied with a 10 cm USB cable for charging and communication.

 Shipping September 2022

NGIMU Body Strap

£10.00 *

Elasticated strap with adjustable 'hooks & loops' fastening to wear an NGIMU on the wrist, upper arm, or ankle. Two or three straps can be combined to fit the larger circumference of the thigh, waist, or chest.

 Ready To Ship

NGIMU Synchronised Network Kit

£100.00 *

Preconfigured USB-powered Wi-Fi router and 6-way USB charging hub.

 Ready To Ship
* All prices are in GBP and exclude VAT. VAT is only charged to UK customers.