---
product_id: 152661815
title: "SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled Qwiic"
brand: "sparkfun"
price: "285.48 DT"
currency: TND
in_stock: true
reviews_count: 3
url: https://www.desertcart.tn/products/152661815-sparkfun-9dof-imu-breakout-icm-20948-low-power-i2c-spi
store_origin: TN
region: Tunisia
---

# Ultra low power 1.95-3.6V 9-axis motion tracking Qwiic plug & play connectivity SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled Qwiic

**Brand:** sparkfun
**Price:** 285.48 DT
**Availability:** ✅ In Stock

## Summary

> 🛠️ Elevate your IoT projects with precision motion sensing that just clicks!

## Quick Answers

- **What is this?** SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled Qwiic by sparkfun
- **How much does it cost?** 285.48 DT with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.tn](https://www.desertcart.tn/products/152661815-sparkfun-9dof-imu-breakout-icm-20948-low-power-i2c-spi)

## Best For

- sparkfun enthusiasts

## Why This Product

- Trusted sparkfun brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Dynamic Range Control:** User-programmable full-scale ranges from ±250 dps to ±2000 dps & ±2g to ±16g
- • **Precision 9DoF Sensing:** Triple-axis gyro, accelerometer & magnetometer for full spatial awareness
- • **Plug & Play Qwiic Enabled:** No soldering needed—rapid prototyping with foolproof polarized connectors
- • **Flexible I2C & SPI Interfaces:** Seamlessly switch between communication protocols with labeled GPIO pins
- • **Smart Digital Motion Processor:** Offloads complex motion algorithms for optimized sensor performance

## Overview

The SparkFun 9DoF IMU Breakout-ICM-20948 is a compact, low-power 9-axis motion sensor integrating a triple-axis gyroscope, accelerometer, and magnetometer. Designed for professional prototyping, it features Qwiic-enabled plug-and-play connectivity, user-selectable measurement ranges, and a built-in Digital Motion Processor to optimize sensor data processing. Ideal for wearables, smartphones, and IoT devices, it supports both I2C and SPI communication protocols, though magnetometer data is accessible only via I2C.

## Description

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, I2C and 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.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.I2C at up to 100 kHz (standard-mode) or up to 400 kHz (fast-mode) or SPI at up to 7 MHz for communication with registersI2C Address: 0x69 (0x68 with Jumper)

Review: SPI does NOT work with magnetometer - If you plan on using this with SPI, you will not be able to access the magnetometer. You can only access the magnetometer by using the auxiliary I2C. I've gotten this working on a PIC32 with SPI, and it performs okay, however, I am missing mag data because it can not operate in both SPI and I2C at the same time.
Review: Does not work well with others - The core chip requires 1.8V and must be level shifted to interface with 3.3V signals. The level shifters used here do not shift the voltages correctly and thus interferes with other I2C devices. It should be clearly stated this device is singular/standalone and not compatible with other devices on the same I2C bus. Sparkfun infers I2C bus incompatibility by mentioning "level shifters" in the title, but you would not normally know this until after you troubleshoot I2C bus hangs and discover the level shifters used do a poor job. I abandoned using this device.

## Features

- 9DoF IMU Breakout: This breakout board is Qwiic enabled, complete with a logic shifter and broken out GPIO pins for all motion sensing needs
- Features: 1.95 V to 3.6 V supply voltage, Triple-axis MEMS gyroscope, user-programmable full-scale range ±250 dps to ±2000 dps, Triple-axis MEMS accelerometer programmable full scale range from ±2g to 16g, Triple-axis silicon monolithic Hall-effect magnetic sensor with full scale measurement range
- 3-Axis Gyroscope, 3-Axis Accelerometer and a 3-axis magnetometer The gyroscope and accelerometer both have four selectable ranges, and the magnetometer with a FSR to ±4900µT
- The breakout also includes a Digital Motion Processor for offloading the computation of motion sensing algorithms and allowing optimal performance of the sensors, Broken out ICM-20948 pin: For increased functionality to GPIO, we’ve also labled them I2C on the front, SPI on the back for ease of identification
- Note : The I2C address of the ICM-20948 is 0x69 and is jumper selectable to 0x68. A multiplexer/Mux is required to communicate to 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.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B07VNV3WKL |
| Best Sellers Rank | #282,069 in Industrial & Scientific ( See Top 100 in Industrial & Scientific ) #122 in Acceleration Sensors |
| Brand | SparkFun |
| Brand Name | SparkFun |
| Customer Reviews | 4.3 out of 5 stars 42 Reviews |
| Item Dimensions | 3 x 2 x 1 inches |
| Item dimensions L x W x H | 3 x 2 x 1 inches |
| Manufacturer | SparkFun Electronics |
| Material | silicon |
| Material Type | silicon |
| Maximum Supply Voltage | 3.6 volts |
| Measuring Range | Gyroscope: ±250 - ±2000 dps, Accelerometer: ±2 - ±16 g, Magnetometer: ±4900 µT |
| Model | SEN-15335 |
| Output Type | Digital |
| Part Number | SEN-15335 |
| Specific Uses For Product | Prototype |
| UPC | 608614201730 |
| Warranty Description | 30 Days |

## Product Details

- **Brand:** SparkFun
- **Item dimensions L x W x H:** 3 x 2 x 1 inches
- **Material:** silicon
- **Maximum Supply Voltage:** 3.6 Volts
- **Measuring Range:** Gyroscope: ±250 - ±2000 dps, Accelerometer: ±2 - ±16 g, Magnetometer: ±4900 µT

## Images

![SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled Qwiic - Image 1](https://m.media-amazon.com/images/I/719ImRWZiqL.jpg)
![SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled Qwiic - Image 2](https://m.media-amazon.com/images/I/715ybqoY-zL.jpg)
![SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled Qwiic - Image 3](https://m.media-amazon.com/images/I/714OxIwNCKL.jpg)
![SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled Qwiic - Image 4](https://m.media-amazon.com/images/I/51+p+EWgdkL.jpg)
![SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled Qwiic - Image 5](https://m.media-amazon.com/images/I/51WZkPW5+gL.jpg)

## Customer Reviews

### ⭐⭐⭐ SPI does NOT work with magnetometer
*by H***Y on April 6, 2023*

If you plan on using this with SPI, you will not be able to access the magnetometer. You can only access the magnetometer by using the auxiliary I2C. I've gotten this working on a PIC32 with SPI, and it performs okay, however, I am missing mag data because it can not operate in both SPI and I2C at the same time.

### ⭐ Does not work well with others
*by W***P on August 3, 2024*

The core chip requires 1.8V and must be level shifted to interface with 3.3V signals. The level shifters used here do not shift the voltages correctly and thus interferes with other I2C devices. It should be clearly stated this device is singular/standalone and not compatible with other devices on the same I2C bus. Sparkfun infers I2C bus incompatibility by mentioning "level shifters" in the title, but you would not normally know this until after you troubleshoot I2C bus hangs and discover the level shifters used do a poor job. I abandoned using this device.

### ⭐ Ignore the pictures, no cables included
*by A***R on July 11, 2020*

Ignore the pictures, no cables included, not exactly having SPARKFUN!

## Frequently Bought Together

- SparkFun 9DoF IMU Breakout-ICM-20948 Low Power I2C & SPI Enabled 9 axis Motion Tracking Includes Logic Shifter Qwiic Connection GPIO pins Digital Motion Processor Accelerometer Gyroscope Magnetometer
- I2C Qwiic Cable Kit Stemma QT Wire for SparkFun Development Boards Sensor Board Breakout Breadboard 4 Pin Sh1.0 Connector
- SparkFun Qwiic Cable Kit Hook Up I2C Qwiic Development Boards in no time No Soldering Required Includes 10 Different Lengths Styles Breadboardable Polarized 4-pin JST Connector Daisy Chain-able

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.tn/products/152661815-sparkfun-9dof-imu-breakout-icm-20948-low-power-i2c-spi](https://www.desertcart.tn/products/152661815-sparkfun-9dof-imu-breakout-icm-20948-low-power-i2c-spi)

---

*Product available on Desertcart Tunisia*
*Store origin: TN*
*Last updated: 2026-08-12*