




This Fermion IMU sensor is a high-precision 9-degree-of-freedom (DOF) inertial measurement unit designed around the Bosch BMI323 6-axis MEMS sensor and BMM350 3-axis magnetometer. This multi-DOF sensor integrates a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer into a compact 24mm × 19mm module, delivering comprehensive spatial attitude detection for advanced motion-sensing applications. The built-in hardware motion engine accurately captures acceleration, angular velocity, orientation, and real-time spatial attitude while effectively addressing the data drift issues that plague pure inertial devices during extended operation.
High Performance, High Accuracy, High Stability
This high-precision IMU sensor leverages the BMI323's low-noise hardware architecture and on-chip temperature compensation to minimize data deviations caused by environmental interference. Accelerometer bias reaches ±35 mg with gyroscope bias of ±1 °/s, delivering reliable and consistent measurements across diverse operating conditions. The integrated 2 KB FIFO buffer ensures continuous and stable data transmission at high sampling rates without data loss. The BMM350 magnetometer utilizes Bosch's 3rd-generation TMR magnetoresistive technology, reducing noise to one-third of previous-generation sensors with magnetic field shock recovery under 10 ms. After calibration, this 9-axis sensor outputs stable orientation data that remains accurate over time.
Built-in Hardware Motion Algorithms – No Extra Development
The integrated intelligent motion processor directly outputs detection results including step counting, tap detection, tilt sensing, free-fall recognition, and activity classification without consuming host controller resources. This hardware-accelerated attitude calculation capability enables quick integration of common motion interaction features, significantly reducing development time for Arduino, Raspberry Pi, and ESP32 projects.
Flexible Configuration, Controllable Power Consumption
This 9-DOF motion sensor offers configurable accelerometer and gyroscope measurement ranges with a maximum output data rate of 6400 Hz, while the magnetometer supports sampling rates up to 400 Hz to accommodate varying accuracy and response speed requirements. Multiple operating modes—Sleep, Low Power, Normal, and High Performance—provide flexibility for different use cases, with Low Power mode consuming only 0.37 mA to extend battery life in portable and wearable devices.
BMI323 Multi-DOF IMU Sensor Series
From 6-axis motion sensing to 10-axis altitude-aware orientation.
Choose by Form Factor
Basic Parameters
BMI323 Parameters
BMM350 Parameters
Physical Dimensions