DFRobot Fermion BMI323+BMM350+BMP581 10DOF IMU Sensor Breakout Module - I2C Interface
The DFRobot Fermion 10DOF IMU sensor integrates Bosch BMI323 (6-axis), BMM350 (3-axis magnetometer), and BMP581 (barometric) sensors on a compact breakout board. It provides precise motion, heading, and altitude data via a native I2C interface, compatible with Arduino, Raspberry Pi, and ESP32 platforms.
Features
- Integrated Bosch BMI323 6-axis IMU, BMM350 magnetometer, and BMP581 barometric pressure sensor.
- Provides 10 degrees of freedom (DOF) for comprehensive motion, orientation, and environmental sensing.
- Native I2C interface with configurable addresses and programmable interrupt pins for efficient host communication.
- Built-in hardware motion algorithms for step counting, tap detection, and activity recognition.
- Supports multiple power modes (Sleep, Low Power, Normal, High Performance) for optimized energy consumption.
Out of stock
This high-precision 10DOF inertial measurement unit combines three dedicated Bosch sensors on a single compact PCB. The BMI323 delivers 3-axis accelerometer and gyroscope data with configurable ranges and output data rates. The BMM350 3-axis magnetometer provides accurate heading information, while the BMP581 barometric sensor enables altitude tracking with high relative accuracy. The module’s integrated 2 KB FIFO buffer allows for efficient batch data transfer, reducing host processor load.
Designed for embedded integration, the breakout features both a soldered SH1.0-5P connector and standard 2.54mm pin header holes, offering flexible connection options. Its low operating current of 1.12 mA (normal mode) makes it suitable for battery-powered applications such as wearables, drones, and portable navigation systems. Comprehensive development libraries for popular platforms accelerate project deployment.
Additional Information
| Weight | 0.015 kg |
|---|---|
| Dimensions | 8 × 8 × 3 cm |















