
1 / 4 · Click to enlarge
DFRobot Fermion: BMI323+BMM350+BMP581 10DOF IMU Sensor (I2C, Breakout)
The DFRobot Fermion: BMI323+BMM350+BMP581 10DOF IMU Sensor (I2C, Breakout) by DFRobot is a mid-range imu, accelerometer, magnetometer and gyroscope designed for everyday users. It features Shipping Weight: 0.015 kg and Shipping Dimensions: 8 × 08 × 3 cm.
Available Offers
Free Delivery on this order. No minimum order value.
15-Day Easy Returns — hassle-free return & full refund.
Secure Payment — 100% safe checkout with UPI, Cards & Net Banking.
Available Offers
5% Cashback
Pay with UPI & get 5% cashback (up to ₹50) via Razorpay
No-Cost EMI
Available on select bank cards at checkout. 0% interest for 3 months.
Free Shipping
Free delivery on all orders. No minimum order value.
Cash on Delivery
COD available on orders up to ₹5,000 across India.
Quick Specs
Ideal For
About This Product
The DFRobot Fermion: BMI323+BMM350+BMP581 10DOF IMU Sensor (I2C, Breakout) by DFRobot is a mid-range imu, accelerometer, magnetometer and gyroscope designed for everyday users. It delivers reliable performance at an accessible price.
Key Specifications
- Shipping Weight: 0.015 kg
- Shipping Dimensions: 8 × 08 × 3 cm
Why Buy from Elecvora?
Elecvora sources this product directly, cutting out multiple middlemen. Every order includes free shipping, a 15-day return policy, and secure payment via Razorpay.
The DFRobot Fermion: BMI323+BMM350+BMP581 10DOF IMU Sensor (I2C, Breakout) delivers accurate motion, orientation, heading, and altitude measurement in a compact embedded module. It integrates the Bosch BMI323 6-axis IMU, BMM350 3-axis magnetometer, and BMP581 high-precision barometric pressure sensor, providing reliable data through a native I²C interface. Built-in hardware motion algorithms enable functions such as step counting, tap, tilt, free-fall, and activity recognition without increasing host processor workload. Multiple operating modes help optimize power consumption, while the compact PCB simplifies embedded integration. The module supports Arduino, Raspberry Pi, and ESP32 with available development libraries, making project development faster. It is suitable for drones, robotics, wearable electronics, electronic compass systems, indoor navigation, altitude monitoring, and miniature device attitude sensing requiring stable and precise environmental and motion data.
Features:
- Bosch BMI323 6-axis IMU, BMM350 magnetometer, and BMP581 barometric sensor
- High-accuracy motion, heading, and altitude measurement
- Built-in hardware motion algorithms for intelligent sensing
- Integrated 2 KB FIFO buffer for efficient data transfer
- Supports Sleep, Low Power, Normal, and High Performance modes
- Native I²C interface with soldered or plug-in connection options
- Compatible with Arduino, Raspberry Pi, and ESP32
- Compact 24 × 19 mm PCB for embedded integration
Useful Link: Fermion: BMI323 BMM350 BMP581 10 DOF IMU Sensor wiki
Specifications:
- Product Type: 10DOF IMU Sensor
- Sensor Combination: Bosch BMI323 + Bosch BMM350 + Bosch BMP581
- Motion Sensors: 3-axis Accelerometer + 3-axis Gyroscope
- Magnetometer: 3-axis BMM350
- Barometric Sensor: BMP581
- Operating Voltage: 3.3 V
- Operating Current: 1.12 mA
- Low Power Current: 0.37 mA
- Communication Interface: I²C
- Connector Type: SH1.0-5P Connector / 2.54 mm Pin Header Holes
- BMI323 I²C Address: 0x69 (Default), 0x68
- BMM350 I²C Address: 0x15 (Default), 0x14
- BMP581 I²C Address: 0x47 (Default), 0x46
- Programmable Interrupt Pins: 4
- Accelerometer Range: ±2g, ±4g, ±8g, ±16g
- Accelerometer Resolution: 16-bit
- Accelerometer ODR: 12.5 Hz – 6400 Hz (High Performance/Normal), 0.78125 Hz – 400 Hz (Low Power)
- Gyroscope Range: ±125, ±250, ±500, ±1000, ±2000 °/s
- Gyroscope Resolution: 16-bit
- Gyroscope ODR: 12.5 Hz – 6400 Hz (High Performance/Normal), 0.78125 Hz – 400 Hz (Low Power)
- Magnetometer Range: ±2000 µT
- Magnetometer Resolution: Approx. 0.1 µT
- Magnetometer Maximum Sampling Rate: 400 Hz
- Pressure Measurement Range: 30 kPa – 125 kPa
- Pressure Resolution: Approx. 0.0156 Pa
- Pressure Relative Accuracy: Typical ±6 Pa
- Temperature Measurement Range: -40°C to +85°C
- Temperature Accuracy: ±0.5 K
- Pressure ODR: 0.125 Hz – 240 Hz
- PCB Size: 24 × 19 mm
- Mounting Hole Spacing: 19 mm
- Mounting Hole Diameter: 2 mm
- Mounting Type: Through-Hole Mount
- Weight: 4g
Applications:
- Drone heading and altitude control
- Indoor inertial navigation
- Robot localization
- Electronic compass
- Altitude monitoring
- Wearable devices
- Motion controllers
- Miniature device attitude monitoring
Package Includes:
1 x Fermion: BMI323+BMM350+BMP581 High Precision 10 DOF IMU Sensor
1 x SH1.0-5P Sensor Cable
1 x 2.54 mm Black Single Row Pin Header – 10-Pin











