sheenstore
← Back to shop
Fermion: Compact 9DOF IMU Sensor for Motion & Heading Integration (24×19 mm, I2C, Breakout)
DFRobot

Fermion: Compact 9DOF IMU Sensor for Motion & Heading Integration (24×19 mm, I2C, Breakout)

SKU: SHN0105232
R 599,00Ex Tax: R 520,87
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 Fermion BMI323+BMM350 9DOF IMU sensor pairs a 6-axis inertial measurement unit with a 3-axis magnetometer for comprehensive motion and heading tracking. Operating at 3.3 V over I2C, it provides raw sensor access for embedded developers, roboticists, and makers building compact orientation systems. It is ideal for wearable electronics, mobile robotics, handheld controllers, and custom electronic compasses.

High-speed 6-axis motion tracking

The Bosch BMI323 integrates a 16-bit 3-axis accelerometer and gyroscope with selectable ranges up to ±16 g and ±2000 °/s at output rates up to 6400 Hz. An integrated 2048-byte FIFO buffer prevents data loss, while built-in hardware functions detect steps, taps, tilt, free-fall, and general activity.

High-speed 6-axis motion tracking

Low-drift magnetic heading sensing

The Bosch BMM350 magnetometer provides 3-axis magnetic field measurement across a ±2000 µT range with 0.1 µT resolution and output rates up to 400 Hz. Utilising third-generation TMR technology, it maintains a low zero-field offset drift of ±2 µT across -40 °C to +85 °C after calibration to support accurate compass algorithms.

Low-drift magnetic heading sensing

Power-efficient operating profiles

The complete 9DOF module consumes 0.92 mA in standard operation and drops to 0.37 mA in Low Power mode. Sleep, Low Power, Normal, and High Performance modes allow fine-tuned power management for battery-powered wearables and remote sensor nodes.

Power-efficient operating profiles

Compact breakout with dual connectivity

Measuring just 24 × 19 mm, the board features both an SH1.0-5P connector and standard 2.54 mm header holes for soldered or plug-in wiring. Each sensor offers two selectable I2C addresses alongside three programmable interrupt pins for streamlined embedded integration.

Compact breakout with dual connectivity

Broad development board support

Arduino and Python software libraries provide direct access to raw sensor data for custom fusion algorithms and rapid prototyping. The breakout is compatible with Arduino boards, ESP32 microcontrollers, Raspberry Pi single-board computers, and the Raspberry Pi Pico.

Broad development board support

Downloads & documentation

Specifications

Operating Voltage3.3 V
Operating Current0.92 mA
Low Power Current0.37 mA
Communication InterfaceI²C
Connector TypeSH1.0-5P connector / 2.54 mm pin header holes
BMI3230x69 (default), 0x68
BMM3500x15 (default), 0x14
Programmable Interrupt Pins×3
Accelerometer Measurement Ranges±2 g, ±4 g, ±8 g, ±16 g
Accelerometer ADC Resolution16-bit
±2 g range16384 LSB/g
±4 g range8192 LSB/g
±8 g range4096 LSB/g
±16 g range2048 LSB/g
Accelerometer Sensitivity Error±0.5%
Accelerometer Zero-g Offset±50 mg
High Performance / Normal mode12.5 Hz ~ 6400 Hz
Low Power mode0.78125 Hz ~ 400 Hz
Gyroscope Angular Rate Ranges±125, ±250, ±500, ±1000, ±2000 °/s
Gyroscope ADC Resolution16-bit
±2000 °/s range16.384 LSB/(°/s)
±1000 °/s range32.768 LSB/(°/s)
±500 °/s range65.536 LSB/(°/s)
±250 °/s range131.072 LSB/(°/s)
Gyroscope Sensitivity Error±3% (without self-calibration), ±0.7% (after self-calibration)
Gyroscope 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 API compensation)
Z-Axis Gain Error±3% (25 °C, after API 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 (avg=0 only)
X/Y-Axis Output Noise190 nTrms
Z-Axis Output Noise450 nTrms
PCB Size24 mm × 19 mm
Mounting Hole Spacing19 mm

In the box

Fermion: BMI323+BMM350 High Precision 9 DOF IMU Sensor ×11
SH1.0-5P 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