Gravity: BMI323 High-precision 6 DOF IMU Sensor (I2C / UART)
The Gravity BMI323 6 DOF IMU Sensor is a Bosch BMI323-based motion sensing module that combines a 3-axis accelerometer and a 3-axis gyroscope for basic motion detection, orientation sensing, gesture interaction, and wearable or embedded motion projects.
Unlike simple IMU breakout boards that only provide raw acceleration and angular velocity data, this module supports built-in motion event detection such as step counting, tap detection, tilt detection, free-fall detection, and activity recognition. Gravity wiring, I2C/UART communication, selectable I2C addresses, and GUI visualization help reduce bring-up time for Arduino, ESP32, Raspberry Pi, and other embedded platforms.
Why choose this module instead of a basic accelerometer or gyroscope breakout?
Basic breakout boards usually output raw X/Y/Z acceleration or angular velocity data. That is useful, but development becomes slow when the project needs higher-level motion behavior.
Built-In Motion Event Detection
Supports common motion events such as step counting, tap detection, tilt detection, free-fall detection, and activity recognition. This helps reduce host-side code complexity for basic motion interaction.
Easier Hardware Bring-Up
Gravity PH2.0-4P wiring, I2C/UART communication, clear pin labels, and included cable make the module easier to connect and test during early prototyping.
Flexible Embedded Integration
Four selectable I2C addresses, two programmable interrupt pins, 3.3–5V operating voltage, and 2.54 mm pin header holes support multi-sensor layouts and custom wiring.
FeaturesBasic Parameters
Accelerometer Parameters
±2 g range: 16384 LSB/g
±4 g range: 8192 LSB/g
±8 g range: 4096 LSB/g
±16 g range: 2048 LSB/g
High Performance / Normal mode: 12.5 Hz ~ 6400 Hz
Low Power mode: 0.78125 Hz ~ 400 Hz
Gyroscope Parameters
±2000 °/s range: 16.384 LSB/(°/s)
±1000 °/s range: 32.768 LSB/(°/s)
±500 °/s range: 65.536 LSB/(°/s)
±250 °/s range: 131.072 LSB/(°/s)
High Performance / Normal mode: 12.5 Hz ~ 6400 Hz
Low Power mode: 0.78125 Hz ~ 400 Hz
PCB Size: 32 mm × 27 mm
Mounting Hole Spacing: 20 mm
Mounting Hole Diameter: 3.1 mm
IT