soldr.ai

Docs  /  Components

MPU9250 9-axis IMU: specs and pinout

A 9-axis motion tracking chip: a 3-axis gyroscope, a 3-axis accelerometer and a 3-axis AK8963 magnetometer in one 3 x 3 x 1 mm QFN package, read over I2C or SPI.

Every value cites its sourceChip-level pinout

Buy on Compoden

Specs

SpecValueSource
VDD supply2.4 V to 3.6 Vsource
Features (p.5)
VDDIO digital I/O supply1.71 V to VDDsource
Overview (p.5)
Gyroscope full-scale range+/-250, +/-500, +/-1000 and +/-2000 dps, 16-bit ADCsource
Features (p.5-6)
Accelerometer full-scale range+/-2 g, +/-4 g, +/-8 g, +/-16 g, 16-bit ADCsource
Features (p.5-6)
Accelerometer sensitivity at +/-2 g16,384 LSB/gsource
Accelerometer Specifications (p.9)
Gyroscope sensitivity scale factor131 / 65.5 / 32.8 / 16.4 LSB/(deg/s) at FS_SEL = 0 / 1 / 2 / 3 (+/-250 / 500 / 1000 / 2000 deg/s)source
Table 1 Gyroscope Specifications, Section 3.1 (p.8, read from the rendered page)
Magnetometer full-scale range+/-4800 uTsource
Features (p.5)
InterfaceI2C at up to 400 kHz, or SPI at up to 1 MHzsource
Overview (p.5)
I2C address1101000 (AD0 = 0) or 1101001 (AD0 = 1), i.e. 0x68 / 0x69source
Section 3.4.2 A.C. Electrical Characteristics, "I2C ADDRESS" row (p.12, read from the rendered page)
Gyroscope operating current3.2 mAsource
Features (p.6)
Operating current, all 9 axes with DMP enabled3.5 mAsource
Features (p.6)
Specified temperature range-40 degC to +85 degC (performance parameters do not apply beyond this range)source
Section 3.4.1 D.C. Electrical Characteristics, Temperature Range (p.11)

Power

ValueSource
SupplyVDD 2.4 V to 3.6 V; VDDIO 1.71 V to VDDsource
Features (p.5-6)
Current3.5 mA with all 9 axes and the DMP enabled; gyroscope alone 3.2 mAsource
Features (p.5-6)

Chip pins

These are the pins of the chip on the module, from the chip datasheet. The module's own header may label or expose them differently.

The pin table is the bare 24-pin QFN chip. The module board (regulator, pull-ups, header order, logic level) is not covered by an official document.

PinFunctionVoltageNotesSource
VDDPower supply voltage and digital I/O supply voltage2.4-3.6 Vsource
Pin Out and Signal Description, Table 9 (p.19)
VDDIODigital I/O supply voltage1.71 V to VDDsource
Table 9 (p.19); Overview (p.5)
GNDPower supply groundsource
Table 9 (p.19)
SCL / SCLKI2C serial clock (SCL); SPI serial clock (SCLK)source
Table 9 (p.19)
SDA / SDII2C serial data (SDA); SPI serial data input (SDI)source
Table 9 (p.19)
AD0 / SDOI2C slave address LSB (AD0); SPI serial data output (SDO)source
Table 9 (p.19)
nCSChip select (SPI mode only)source
Table 9 (p.19)
INTInterrupt digital output (totem pole or open-drain)source
Table 9 (p.19)
FSYNCFrame synchronization digital inputConnect to GND if unusedsource
Table 9 (p.19)
AUX_CLI2C master serial clock, for connecting to external sensorssource
Table 9 (p.19)
AUX_DAI2C master serial data, for connecting to external sensorssource
Table 9 (p.19)
REGOUTRegulator filter capacitor connectionsource
Table 9 (p.19)

Build with it

Project ideas for the MPU9250 9-axis IMU. Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

Common mistakes

Not covered by the official source

Sources