Pinouts
← All parts

ICM-20948 9-axis IMU

ICM-20948

TDK InvenSensesensor motion

The ICM-20948 is a low-power, 9-axis Inertial Measurement Unit (IMU) combining a 3-axis gyroscope, accelerometer, and magnetometer with a Digital Motion Processor. It supports I2C and SPI interfaces for motion tracking in applications like smartphones and wearables.

In stock

Specifications

21
Operating Voltage
1.71 V
Operating Voltage
3.6 V
Logic Level
1.71 V
Logic Level
1.95 V
Interface
I2C
Interface
SPI
Gyroscope Full Scale Range
±250, ±500, ±1000, ±2000 dps
Accelerometer Full Scale Range
±2, ±4, ±8, ±16 g
Magnetometer Full Scale Range
±4900 µT
Temperature Range
-40 °C
Temperature Range
+85 °C
Package
24-Pin QFN
Package Size
3 x 3 x 1 mm
Spi Clock Speed
7 MHz
I2c Clock Speed
400 kHz
Adc Resolution
16 bits
Supply Current 9axis Dmp Disabled
3.11 mA
Supply Current Gyro Only Low Power
1.23 mA
Supply Current Accel Only Low Power
68.9 µA
Supply Current Magnetometer Only
90 µA
Supply Current Sleep Mode
8 µA

Pinout

24
PinNameFunctionsNotes
1AUX_CL
I2C
Auxiliary I2C clock
2VDDIO
POWER
Digital IO supply voltage
3SDO / AD0
SPII2C
SPI Data Out / I2C Address select
4REGOUT
Internal regulator output
5FSYNC
GPIO
Frame synchronization input
6INT1
GPIO
Interrupt output 1
7GND
GND
Ground
8SCL / SCLK
I2CSPI
I2C Clock / SPI Clock
9nCS
SPI
SPI Chip Select
10RESV
Reserved
11VDD
POWER
Supply voltage
12SDA / SDI
I2CSPI
I2C Data / SPI Data In
13NC
Not Connected
14NC
Not Connected
15NC
Not Connected
16NC
Not Connected
17NC
Not Connected
18NC
Not Connected
19NC
Not Connected
20NC
Not Connected
21NC
Not Connected
22NC
Not Connected
23NC
Not Connected
24AUX_DA
I2C
Auxiliary I2C data

Interactive pinout

Highlight:
ICM-20948

Click a pin to copy its name · tap a tag above to spotlight a bus.