sheenstore
← Back to shop
Gravity: 9DOF IMU Sensor for Motion, Heading & Orientation (I2C / UART, Plug & Play)
DFRobot

Gravity: 9DOF IMU Sensor for Motion, Heading & Orientation (I2C / UART, Plug & Play)

SKU: SHN0105230
R 669,00Ex Tax: R 581,74
Ships in 7–10 working days
Qty
1
  • Delivery nationwide via The Courier Guy — R150 flat, free over R2,000
  • Free collection from our Milnerton (Cape Town) warehouse
  • Secure checkout — PayFast card payment or EFT
  • Questions? WhatsApp us on +27 65 900 8570

Description

The Gravity 9DOF IMU Sensor combines a Bosch BMI323 6-axis inertial sensor with a Bosch BMM350 3-axis magnetometer to provide acceleration, angular rate, and magnetic heading data. Featuring plug-and-play Gravity wiring and switchable I2C and UART communication, it operates on 3.3 V to 5 V systems. It is ideal for students, educators, and robotics hobbyists building electronic compasses, mobile robot navigation, and wearable orientation tracking projects.

High-rate 6-axis inertial sensing

The onboard Bosch BMI323 supplies 16-bit 3-axis acceleration from ±2 g to ±16 g and angular velocity from ±125 °/s to ±2000 °/s. It supports output data rates up to 6400 Hz in Normal and High Performance modes to accurately capture fast movement, rapid rotations, and high-frequency vibrations.

High-rate 6-axis inertial sensing

Wide-range magnetic heading reference

The Bosch BMM350 3-axis magnetometer adds an absolute magnetic heading reference with a wide measurement range of ±2000 µT and approximately 0.1 µT resolution. It delivers low noise performance of 190 nTrms on the X/Y axes and 450 nTrms on the Z axis across output rates from 1.5625 Hz to 400 Hz.

Wide-range magnetic heading reference

Built-in hardware motion detection

Integrated hardware detection handles step counting, tap detection, tilt sensing, free-fall events, and activity recognition directly on the module. Three programmable interrupt pins allow these hardware triggers to alert the host microcontroller instantly without continuous polling.

Simple Gravity and multi-sensor integration

An onboard MCU manages both sensor ICs through one unified DFRobot library over I2C or UART. The module includes a standard PH2.0-4P Gravity connector, 3.3–5 V power compatibility, and four selectable I2C addresses (0x4A to 0x4D) to prevent bus address conflicts.

Simple Gravity and multi-sensor integration

Versatile robotics and embedded applications

Measuring 32 mm × 27 mm with 20 mm mounting holes, the board is compatible with Arduino, ESP32, and Raspberry Pi platforms. It is suited for electronic compass prototypes, mobile robot direction feedback, handheld controllers, and wearable tracking devices.

Versatile robotics and embedded applications

Downloads & documentation

Specifications

Operating VoltageDC 3.3–5 V
Operating Current3.42 mA
Communication InterfaceI²C / UART
Connector TypePH2.0-4P (Gravity pinout) / 2.54 mm pin header holes
I²C Addresses0x4A (default) / 0x4B / 0x4C / 0x4D
Programmable Interrupt Pins×3
Measurement Ranges±2 g, ±4 g, ±8 g, ±16 g
ADC Resolution16-bit
±2 g range16384 LSB/g
±4 g range8192 LSB/g
±8 g range4096 LSB/g
±16 g range2048 LSB/g
Sensitivity Error±0.5%
Zero-g Offset±50 mg
High Performance / Normal mode12.5 Hz ~ 6400 Hz
Low Power mode0.78125 Hz ~ 400 Hz
Angular Rate Ranges±125, ±250, ±500, ±1000, ±2000 °/s
±2000 °/s range16.384 LSB/(°/s)
±1000 °/s range32.768 LSB/(°/s)
±500 °/s range65.536 LSB/(°/s)
±250 °/s range131.072 LSB/(°/s)
Zero-Rate Offset±1 °/s
Operating ModesNormal periodic measurement, triggered forced measurement, low-power sleep standby
Measurement Range±2000 µT
Magnetic Field Resolutionapprox. 0.1 µT
Zero-Field Offset Drift±2 µT (-40 °C ~ +85 °C, after calibration)
X/Y-Axis Gain Error±1% (25 °C, after compensation)
Z-Axis Gain Error±3% (25 °C, after compensation)
Sensitivity Temperature Drift±0.010 %/K
Offset Temperature Error±200 nT/K
Normal Mode Output Data Rate400/200/100/50/25/12.5/6.25/3.125/1.5625 Hz, typical deviation ±2%
Forced Mode Maximum Trigger Frequency200 Hz
X/Y-Axis Output Noise190 nTrms
Z-Axis Output Noise450 nTrms
PCB Size32 mm × 27 mm
Mounting Hole Spacing20 mm
Mounting Hole Diameter3 mm

In the box

Gravity: High Precision 9 DOF IMU Sensor ×11
Gravity 4P Sensor Cable ×11
2.54 mm Black Single Row Pin Header – 10-Pin ×11

Reviews

No reviews yet — be the first to review this product.

From the same brand

Gravity: 4Pin I2C/UART Sensor Cable (10PCS)
DFRobot

Gravity: 4Pin I2C/UART Sensor Cable (10PCS)

R 329,00 Ships in 7–10 working days
Gravity: Analog CH4 Gas Sensor (MQ4) For Arduino
DFRobot

Gravity: Analog CH4 Gas Sensor (MQ4) For Arduino

R 359,00 Ships in 7–10 working days
Gravity: Analog Gas Sensor (MQ2)
DFRobot

Gravity: Analog Gas Sensor (MQ2)

R 359,00 Ships in 7–10 working days
3xAAA Battery Holder
DFRobot

3xAAA Battery Holder

R 179,00 Ships in 7–10 working days

You might like

KY-008 650nm Laser Transmitter Module, 5V

KY-008 650nm Laser Transmitter Module, 5V

R 0,00 Ships in 7–10 working days
Nano I/O Expansion Board for Arduino Nano V2.X and V3.X

Nano I/O Expansion Board for Arduino Nano V2.X and V3.X

R 0,00 Ships in 7–10 working days
1.3-Inch 128x64 Blue SPI OLED Display Module (SH1106)

1.3-Inch 128x64 Blue SPI OLED Display Module (SH1106)

R 0,00 Ships in 7–10 working days
Laser Protective Safety Glasses, 340nm to 1250nm

Laser Protective Safety Glasses, 340nm to 1250nm

R 0,00 Ships in 7–10 working days