This Qwiic-enabled IMU Breakout utilizes the ICM-20948's Digital Motion Processor to deliver optimal 9-axis tracking for IoT and wearables projects.
In stock in Australia
Shipping from $4.90
Our Code: SKU-005662
Supplier Link: [SparkFun MPN:15335]
The SparkFun ICM-20948 9DoF IMU Breakout takes the amazing features of the ICM-20948 sensor from TDK InvenSense and packages it into an accessible, Qwiic-enabled breakout board. Designed specifically for low-power applications such as wearable sensors, tablets, and IoT devices, this 9-axis motion-tracking module delivers outstanding performance without draining your power supply.
Instead of forcing your main microcontroller to do all the heavy lifting, this sensor is equipped with an onboard Digital Motion Processor (DMP):

We designed this breakout to be as user-friendly as possible. Using the SparkFun Qwiic Connect System, you can connect this IMU to your project instantly with no soldering required.
Whether you are building a custom drone, a robotic navigation system, or an interactive wearable, the SparkFun 9DoF IMU Breakout provides the precise motion data and easy hardware connections your project demands.
Note: The I2C address of the ICM-20948 is 0x69, and it is jumper-selectable to 0x68. A multiplexer (Mux) is required to communicate with multiple ICM-20948 sensors on a single bus. If you need to use more than one ICM-20948 sensor, consider using the Qwiic Mux Breakout.
WARNING! If you are using the ESP32 Thing Plus (micro-B), make sure your power supply is 5V, NOT 5.1V. We have noticed a power spike in our 5.1V power supplies, which can damage the IC on the ESP32 Thing Plus. Long cables can also generate a large enough voltage spike to damage the IC. We recommend keeping power supply cables shorter than 6 feet to minimise potential damage.