Gravity 10DOF IMU Sensor for Motion, Heading & Altitude Changes - DFRobot
Sensors

Gravity 10DOF IMU Sensor for Motion, Heading & Altitude Changes

DFRobotSEN0696

A plug-and-play 10DOF IMU sensor module integrating motion, magnetic-field, pressure, and altitude-change sensing with I2C and UART interfaces.

Distributor stock & pricing

Current stock and price breaks from reputable component distributors.

Live lookup
Checking distributor stockComparing in-stock offers and valid pricing from preferred suppliers…
EHBSA Series Capacitors

Introduction

DFRobot’s Gravity SEN0696 is a 10DOF inertial measurement unit sensor module designed to bring motion, heading, pressure, and altitude-change data together through a plug-and-play interface. It combines three Bosch sensing devices: the BMI323 6-axis IMU, BMM350 3-axis magnetometer, and BMP581 barometric pressure sensor.

The combination is technically notable because it consolidates acceleration, angular velocity, magnetic-field, and barometric measurements in a single Gravity-series module. With both I2C and UART connectivity, the SEN0696 can fit into projects that need a choice of common embedded interfaces while collecting several complementary sensor data types.

What it does

The SEN0696 provides data for:

  • Linear acceleration, through its integrated BMI323 accelerometer
  • Angular velocity, through the BMI323 gyroscope
  • Magnetic-field measurement, through the BMM350 3-axis magnetometer
  • Barometric pressure and altitude-change measurement, through the BMP581 pressure sensor

The module is specified for accelerometer ranges up to ±16g and gyroscope ranges up to ±2000°/s. Its output rate reaches up to 6400Hz, supporting systems that need high-rate sensor readings. The 10DOF designation reflects the combined 6-axis IMU, 3-axis magnetometer, and pressure-sensing capability.

By exposing both motion and environmental-pressure information, the module can provide the raw measurements needed for systems that track movement, orientation-related heading information, and changes in altitude.

Applications

Potential uses that follow directly from the module’s sensing functions include:

  • Motion-tracking and inertial-measurement projects
  • Heading-oriented embedded devices using magnetic-field data
  • Robotics platforms that need acceleration and angular-velocity sensing
  • Altitude-change monitoring using barometric pressure data
  • Data-logging systems that record motion, magnetic field, and pressure measurements
  • I2C- or UART-based sensor integration in microcontroller projects

Design considerations

The SEN0696 integrates three separate sensor types, so a host system can obtain inertial, magnetic, and barometric data without separately connecting a 6-axis IMU, magnetometer, and pressure sensor. Integration should account for the selected host interface, as the module supports I2C and UART.

For measurement-range planning, the accelerometer supports up to ±16g and the gyroscope supports up to ±2000°/s. Systems that require frequent data acquisition can also consider the module’s specified output rate of up to 6400Hz. The module is supplied in bulk packaging.

Availability and further information

The source/distributor link on this page provides further product information from Mouser Electronics. For product-specific documentation and additional details, consult the DFRobot manufacturer link and any datasheet resources provided on the page.

Data

Specifications

ManufacturerDFRobot
Part numberSEN0696
SeriesGravity
LifecycleNew Technology
Release date2026-10-05
PackagingBulk
InterfacesI2C / UART
Output rateup to 6400Hz
Unit weight0.352740 oz
Integrated IMUBosch BMI323 6-axis IMU
Gyroscope rangeup to ±2000°/s
Degrees of freedom10DOF
Accelerometer rangeup to ±16g
Integrated magnetometerBMM350 3-axis magnetometer
Integrated pressure sensorBMP581 barometric pressure sensor