Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

ICM-20948

9-axis MotionTracking device

The ICM-20948 is a 9-axis motiontracking device from TDK InvenSense. View the full ICM-20948 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

Official ICM-20948 datasheet (PDF) — the source this page was extracted from.

Manufacturer

TDK InvenSense

Category

Sensors

Package

24-TFQFN Module Exposed Pad

Lifecycle

Not For New Designs

ICM-20948 Key Specifications

ParameterValue
Mounting TypeSurface Mount
Operating Temperature-40°C ~ 85°C
Output TypeI2C, SPI
Package / Case24-TFQFN Module Exposed Pad
PackagingMouseReel
PackagingMouseReel
Sensor TypeAccelerometer, Gyroscope, Magnetometer, 9 Axis
Standard Pack Qty5000
Standard Pack Qty5000
Supplier Device Package24-QFN (3x3)

ICM-20948 Overview

Part: ICM-20948

Type: 9-Axis MEMS MotionTracking Device

Description: The ICM-20948 is the world's lowest power 9-axis MotionTracking device, integrating a 3-axis gyroscope, 3-axis accelerometer, 3-axis compass, and a Digital Motion Processor (DMP) in a 3 mm x 3 mm x 1 mm QFN package, suitable for Smartphones, Tablets, Wearable Sensors, and IoT applications.

Operating Conditions:

  • Supply voltage: 1.71V to 3.6V
  • Operating temperature: -40°C to +85°C (Compass: -30°C to +85°C)
  • Gyroscope FSR: ±250 dps, ±500 dps, ±1000 dps, ±2000 dps
  • Accelerometer FSR: ±2 g, ±4 g, ±8 g, ±16 g

Absolute Maximum Ratings:

  • Max supply voltage: 4V
  • Max VDDIO voltage: 4V
  • Max junction/storage temperature: 150°C

Key Specs:

  • Power consumption: 2.5 mW (9-Axis)
  • Gyroscope noise density: 25 mdps/√Hz (at ±250 dps FSR)
  • Accelerometer noise density: 100 μg/√Hz (at ±2 g FSR)
  • Compass range: ±4900 μT
  • ADC resolution: 16-bit
  • SPI clock speed: 7 MHz
  • I²C clock speed: 400 kHz (Fast Mode)

Features:

  • Onboard Digital Motion Processor (DMP)
  • Auxiliary I²C interface for external sensors
  • Programmable digital filters
  • Digital-output temperature sensor
  • Android support
  • EIS FSYNC support
  • RoHS and Green compliant

Applications:

  • Smartphones and Tablets
  • Wearable Sensors
  • IoT Applications

Package:

  • 24-Pin QFN (3 mm x 3 mm x 1 mm)

ICM-20948 Features

  • Lowest Power 9-Axis Device at 2.5 mW
  • 3-Axis Gyroscope with Programmable FSR of ±250 dps, ±500 dps, ±1000 dps, and ±2000 dps
  • 3-Axis Accelerometer with Programmable FSR of ±2 g , ±4 g , ±8 g , and ±16 g
  • 3-Axis Compass with a wide range to ±4900 μT
  • Onboard Digital Motion Processor (DMP)
  • Android support
  • Auxiliary I 2 C interface for external sensors
  • On-Chip 16-bit ADCs and Programmable Filters
  • 7 MHz SPI or 400 kHz Fast Mode I²C
  • Digital-output temperature sensor
  • VDD operating range of 1.71V to 3.6V
  • MEMS structure hermetically sealed and bonded at wafer level
  • RoHS and Green compliant

ICM-20948 Applications

  • Smartphones and Tablets
  • Wearable Sensors
  • IoT Applications

ICM-20948 Electrical Characteristics

Typical Operating Circuit of section 4.2, VDD = 1.8V, VDDIO = 1.8V, TA=25°C, unless otherwise noted.

Table 4. D.C. Electrical Characteristics

PARAMETERCONDITIONSMINTYPMAXUNITSNOTES
SUPPLY VOLTAGESSUPPLY VOLTAGESSUPPLY VOLTAGESSUPPLY VOLTAGESSUPPLY VOLTAGESSUPPLY VOLTAGESSUPPLY VOLTAGES
VDD1.711.83.6V1
VDDIO1.711.81.95V1
SUPPLY CURRENTSSUPPLY CURRENTSSUPPLY CURRENTSSUPPLY CURRENTSSUPPLY CURRENTSSUPPLY CURRENTSSUPPLY CURRENTS
9-Axis (DMP disabled)Low-Noise Mode; Compass in Continuous Mode3.11mA2
Gyroscope Only (DMP, Barometer &Accelerometer disabled)Low-Power Mode, 102.3 Hz update rate, 1x averaging filter1.23mA2
Accelerometer Only (DMP, Barometer &Gyroscope disabled)Low-Power Mode, 102.3 Hz update rate, 1x averaging filter68.9μA2
Magnetometer Only (DMP, Accelerometer &Gyroscope disabled)8 Hz update rate90μA2
Full-Chip Sleep Mode8μA2
TEMPERATURE RANGETEMPERATURE RANGETEMPERATURE RANGETEMPERATURE RANGETEMPERATURE RANGETEMPERATURE RANGETEMPERATURE RANGE
Specified Temperature RangePerformance parameters are not applicable beyond Specified Temperature Range-40+85°C1, 3
  1. Guaranteed by design.
  2. Derived from validation or characterization of parts, not guaranteed in production.
  3. Barometer Specified Temperature Range is -30°C to +85°C

ICM-20948 Absolute Maximum Ratings

Stress above those listed as 'Absolute Maximum Ratings' may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to the absolute maximum ratings conditions for extended periods may affect device reliability.

Table 9. Absolute Maximum Ratings

PARAMETERRATING
Supply Voltage, VDD-0.5V to +4V
Supply Voltage, VDDIO-0.3V to +2.5V
REGOUT-0.5V to 2V
Input Voltage Level (AUX_DA, AD0, FSYNC, INT, SCL, SDA)-0.5V to VDDIO + 0.5V
Acceleration (Any Axis, unpowered)20,000 g for 0.2 ms
Operating Temperature Range-40°C to +105°C (Compass: -30°C to +85°C)
Storage Temperature Range-40°C to +125°C
Electrostatic Discharge (ESD) Protection2kV (HBM); 200V (MM)
Latch-upJEDEC Class II (2),125°C ±100mA

Table 9. Absolute Maximum Ratings

ICM-20948 Package Information

This section provides package dimensions for the device. Information for the 24 Lead QFN 3.0x3.0x0.9 package is in Figure 14 and Table 24

Figure 14. Package Dimensions

Table 24. Package Dimensions

SYMBOLSDIMENSIONS IN MILLIMETERSDIMENSIONS IN MILLIMETERSDIMENSIONS IN MILLIMETERS
SYMBOLSMIN.NOM.MAX.
A0.951.001.05
A10.000.020.05
b0.150.200.25
c---0.15 REF.---
D2.903.003.10
D21.651.701.75
E2.903.003.10
E21.491.541.59
e---0.40---
K---0.35 REF.---
L0.250.300.35
R0.075REF.---
s---0.25 REF.---
y0.00---0.075

Table 24. Package Dimensions

More part numbers on this datasheet

Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.

Other Sensors

  • MPU-6050 – TDK InvenSense, 6-Axis MEMS IMU
  • MAX30102 – Analog Devices, Pulse Oximetry and Heart-Rate Monitor Module
  • MPU-9250 – TDK InvenSense, 9-Axis MotionTracking IMU
  • AD5941 – Analog Devices, High Precision, Impedance, and Electrochemical Front End
  • AH3722 – Diodes Incorporated, Hall-effect latch IC
  • AH3722-P-A – Diodes Incorporated, Hall-effect latch IC
  • AH3722-P-B – Diodes Incorporated, Hall-effect latch IC
  • AH3722A – Diodes Incorporated, Hall-effect Latch IC

All Sensors datasheetsAll TDK InvenSense datasheets (14)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the ICM-20948

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the ICM-20948 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.