DFRobot Gravity BMI323+BMM350 9DOF IMU Sensor Module (I2C/UART, Plug & Play)
The DFRobot Gravity BMI323+BMM350 is a 9DOF IMU sensor module integrating Bosch accelerometer, gyroscope, and magnetometer ICs for precise motion and orientation tracking. It operates from 3.3V to 5V DC and communicates via I2C or UART, offering plug-and-play compatibility with Arduino, Raspberry Pi, ESP32, and other embedded platforms.
Features
- Bosch BMI323 (6-Axis) + BMM350 (3-Axis Magnetometer) sensor fusion for 9DOF motion sensing.
- Dual I2C and UART communication interfaces with four selectable I2C addresses (0x4A-0x4D).
- Wide configurable ranges: Accelerometer (±2g to ±16g), Gyroscope (±125 to ±2000°/s), Magnetometer (±2000µT).
- Three programmable interrupt pins and built-in motion event detection for efficient system integration.
- Gravity PH2.0-4P connector and pin header for rapid prototyping and plug-and-play wiring.
Out of stock
This IMU module combines the Bosch BMI323 6-axis inertial measurement unit (3-axis accelerometer + 3-axis gyroscope) with the Bosch BMM350 3-axis magnetometer to deliver a complete 9-degree-of-freedom motion sensing solution. The integrated sensor fusion provides accurate acceleration, angular rate, and magnetic field data, enabling robust orientation tracking and heading-aware applications such as electronic compasses.
The module supports both I2C and UART serial communication protocols, allowing flexible integration into various microcontroller ecosystems. Its wide operating voltage range (3.3V to 5V DC) ensures compatibility with 3.3V logic systems like Raspberry Pi and ESP32, as well as 5V Arduino boards. The inclusion of four software-selectable I2C addresses facilitates the use of multiple sensors on a single bus without address conflicts.
Additional Information
| Weight | 0.004 kg |
|---|---|
| Dimensions | 2.7 × 3.2 cm |















