×

SparkFun Support and Front Desk will be closed on Thursday 11/14 from 1-2:30pm for a company event. Please plan to pick up your orders before or after this timeframe.

SparkFun 9DoF IMU Breakout - ICM-20948 (Ding and Dent)

The SparkFun 9DoF IMU Breakout incorporates all the amazing features of Invensense's ICM-20948 into a Qwiic-enabled breakout board complete with a logic shifter and broken out GPIO pins for all your motion sensing needs. The ICM-20948 itself is an extremely low powered, SPI enabled 9-axis motion tracking device that is ideally suited for smartphones, tablets, wearable sensors, and IoT applications. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1"-spaced pins in case you prefer to use a breadboard.

In addition to the 3-Axis Gyroscope with four selectable ranges, 3-Axis Accelerometer, again with four selectable ranges, and 3-axis magnetometer with an FSR to ±4900µT, the ICM-20948 also includes a Digital Motion Processor that offloads the computation of motion sensing algorithms from the detectors, allowing optimal performance of the sensors. We've also broken out all the ICM-20948 pin functionality to GPIO and labeled them I2C on the front, SPI on the back for ease of identification.

Note: Unfortunately, the TXS0108 level shifter doesn't play nicely with I2C thanks to 'smart' internal pullup resistors. It still works great in SPI mode - however currently we don't have SW support for the "I2C master" functionality. Since this version of the ICM-20948 9DoF IMU belongs to our “Ding & Dent” category, once we are out of stock, we will not carry it again. Get them while you can! We also cannot accept requests/returns/exchanges, provide documentation, or provide support on any aspect of these items.


The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.


  • 1.95 V to 3.6 V supply voltage
  • Triple-axis MEMS gyroscope with user-programmable full-scale range of ±250 dps, ±500 dps, ±1000 dps, and ±2000 dps
  • Triple-axis MEMS accelerometer with programmable full scale range of ±2g, ±4g, ±8g, and ±16g
  • Triple-axis silicon monolithic Hall-effect magnetic sensor with full scale measurement range to ±4900 µT
  • On-board digital motion processor (DMP)
  • Digital-output temperature sensor
  • 2x Qwiic Connection Ports

SparkFun 9DoF IMU Breakout - ICM-20948 (Ding and Dent) Product Help and Resources

SparkFun 9DoF IMU (ICM-20948) Breakout Hookup Guide

June 27, 2019

How to use the SparkFun 9DoF ICM-20948 breakout board for your motion sensing projects. This breakout is ideal for wearable sensors and IoT applications.

Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

No reviews yet.