The SparkFun 6DoF IMU Qwiic Breakout delivers precise acceleration and angular rate measurements, plus an intelligent, on-chip, motion-triggered interrupt engine that provides power-efficient motion tracking in a 1-inch-by-1-inch package. This 16-bit IMU sensor can be easily incorporated into your next project via solderless Qwiic connectors and handles complex tasks like step counting and tap detection internally, so your microcontroller is free to manage other operations. Oh, yeah, and it can beat the heat by operating at up to 105°C
What sets Bosch Sensortec's BMI330 apart from other 6DoF IMUs is its on-chip interrupt engine and extensive measurement capabilities. Instead of forcing your main microcontroller to constantly poll for data, this IMU runs in a low-power state while actively monitoring for specific motion events.
The BMI330 also has variable sampling rates up to 6.4kHz in Normal and High Performance modes and 400Hz in Low-Power mode. Speaking of power modes, the sensor is highly power efficient for its capabilities, drawing a max of 790µA in High Performance mode and only 45µA in Low-Power mode.

While the BMI330 breakout communicates over I2C by default, it also supports SPI and I3C. To make connecting and talking to the board as easy as possible, dual Qwiic connectors offer a daisy-chainable I2C interface to your main system. The board also breaks out all communication pins, plus power and ground, for users who prefer a soldered connection or want to use the BMI330 over SPI. If you want to switch between two-wire (I2C and I3C) and SPI, you can do so by adjusting solder jumpers on the back of the breakout.
| Manufacturer | SparkFun |
|---|