MPU-9250
9-Axis MotionTracking IMUThe MPU-9250 is a 9-axis motiontracking imu from TDK InvenSense. View the full MPU-9250 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Official MPU-9250 datasheet (PDF) — the source this page was extracted from.
MPU-9250 Key Specifications
| Parameter | Value |
|---|---|
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 85°C |
| Output Type | I2C, SPI |
| Package / Case | 24-TFQFN Module Exposed Pad |
| Sensor Type | Accelerometer, Gyroscope, Magnetometer, 9 Axis |
| Supplier Device Package | 24-QFN (3x3) |
MPU-9250 Overview
Part: MPU-9250 — InvenSense
Type: 9-axis MotionTracking device
Description: The MPU-9250 is a multi-chip module integrating a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer, and a Digital Motion Processor (DMP) in a 3x3x1mm QFN package, offering user-programmable full-scale ranges for precise motion tracking.
Operating Conditions:
- Supply voltage: 2.4–3.6V
- Digital IO supply: 1.71V to VDD
- Operating temperature: -40 to +85°C
- Gyroscope full-scale range: ±250, ±500, ±1000, ±2000°/sec
- Accelerometer full-scale range: ±2, ±4, ±8, ±16 g
- Magnetometer full-scale range: ±4800μT
Absolute Maximum Ratings:
Key Specs:
- Gyroscope ADC Word Length: 16 bits
- Gyroscope Sensitivity Scale Factor (FS_SEL=0): 131 LSB/(º/s)
- Gyroscope Total RMS Noise (DLPFCFG=2): 0.1 º/s-rms
- Accelerometer ADC Word Length: 16 bits
- Accelerometer Sensitivity Scale Factor (AFS_SEL=0): 16,384 LSB/g
- Accelerometer Noise Power Spectral Density: 300 μg/√Hz
- Magnetometer Output data resolution: 14 bit (0.6μT/LSB)
- Operating current (all 9 axes and DMP enabled): 3.5mA
Features:
- Digital-output X-, Y-, and Z-Axis angular rate sensors (gyroscopes) with 16-bit ADCs
- Digital-output triple-axis accelerometer with 16-bit ADCs
- 3-axis silicon monolithic Hall-effect magnetic sensor
- Internal Digital Motion Processing™ (DMP™) engine
- Auxiliary master I2C bus for reading data from external sensors
- 512 byte FIFO buffer
- Digital-output temperature sensor
- 400kHz Fast Mode I2C for communicating with all registers
- 1MHz SPI serial interface for communicating with all registers
- 20MHz SPI serial interface for reading sensor and interrupt registers
- 10,000 g shock tolerant
Applications:
- Location based services, points of interest, and dead reckoning
- Handset and portable gaming
- Motion-based game controllers
- 3D remote controls for Internet connected DTVs and set top boxes, 3D mice
- Wearable sensors for health, fitness and sports
Package:
- QFN (3x3x1mm)
MPU-9250 Features
The triple-axis MEMS gyroscope in the MPU-9250 includes a wide range of features:
- Digital-output X-, Y-, and Z-Axis angular rate sensors (gyroscopes) with a user-programmable fullscale range of ±250, ±500, ±1000, and ±2000°/sec and integrated 16-bit ADCs
- Digitally-programmable low-pass filter
- Gyroscope operating current: 3.2mA
- Sleep mode current: 8μA
- Factory calibrated sensitivity scale factor
- Self-test
MPU-9250 Applications
- Location based services, points of interest, and dead reckoning
- Handset and portable gaming
- Motion-based game controllers
- 3D remote controls for Internet connected DTVs and set top boxes, 3D mice
- Wearable sensors for health, fitness and sports
MPU-9250 Electrical Characteristics
Typical Operating Circuit of section 4.2, VDD = 2.5V, VDDIO = 2.5V, TA=25°C, unless otherwise noted.
Table 3 D.C. Electrical Characteristics
| PARAMETER | CONDITIONS | MIN | TYP | MAX | Units | Notes |
|---|---|---|---|---|---|---|
| SUPPLY VOLTAGES | SUPPLY VOLTAGES | SUPPLY VOLTAGES | SUPPLY VOLTAGES | SUPPLY VOLTAGES | SUPPLY VOLTAGES | SUPPLY VOLTAGES |
| VDD | 2.4 | 2.5 | 3.6 | V | ||
| VDDIO | 1.71 | 1.8 | VDD | V | ||
| SUPPLY CURRENTS | SUPPLY CURRENTS | SUPPLY CURRENTS | SUPPLY CURRENTS | SUPPLY CURRENTS | SUPPLY CURRENTS | SUPPLY CURRENTS |
| Normal Mode | 9-axis (no DMP), 1 kHz gyro ODR, 4 kHz accel ODR, 8 Hz mag. repetition rate | 3.7 | mA | |||
| Normal Mode | 6-axis (accel + gyro, no DMP), 1 kHz gyro ODR, 4 kHz accel ODR | 3.4 | mA | |||
| Normal Mode | 3-axis Gyroscope only (no DMP), 1 kHz ODR | 3.2 | mA | |||
| Normal Mode | 6-axis (accel + magnetometer, no DMP), 4 kHz accel ODR, mag. repetition rate = 8 Hz | 730 | μA | |||
| Normal Mode | 3-Axis Accelerometer, 4kHz ODR (no DMP) | 450 | μA | |||
| Normal Mode | 3-axis Magnetometer only (no DMP), 8 Hz repetition rate | 280 | μA | |||
| Accelerometer Low Power Mode (DMP, Gyroscope, Magnetometer disabled) | 0.98 Hz update rate | 8.4 | μA | 1 | ||
| Accelerometer Low Power Mode (DMP, Gyroscope, Magnetometer disabled) | 31.25 Hz update rate | 19.8 | μA | 1 | ||
| Full Chip Idle Mode Supply Current | 8 | μA | ||||
| TEMPERATURE RANGE | TEMPERATURE RANGE | TEMPERATURE RANGE | TEMPERATURE RANGE | TEMPERATURE RANGE | TEMPERATURE RANGE | TEMPERATURE RANGE |
| Specified Temperature Range | Performance parameters are not applicable beyond Specified Temperature Range | -40 | +85 | °C |
Supply Current in μA = Sleep Current + Update Rate * 0.376
MPU-9250 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.
| Specification | Symbol | Conditions | MIN | MAX | Units |
|---|---|---|---|---|---|
| Supply Voltage | V DD | -0.5 | 4 | V | |
| V DDIO | -0.5 | 4 | V | ||
| Acceleration | Any axis, unpowered, 0.2ms duration | 10000 | g | ||
| Temperature | Operating | -40 | 105 | °C | |
| Storage | -40 | 125 | °C | ||
| ESD Tolerance | HBM | 2 | KV | ||
| MM | 250 | V |
MPU-9250 Package Information
24 Lead QFN (3x3x1) mm NiPdAu Lead-frame finish
| DIMENSIONS IN MILLIMETERS | DIMENSIONS IN MILLIMETERS | DIMENSIONS IN MILLIMETERS | ||
|---|---|---|---|---|
| SYMBOLS | DESCRIPTION | MIN | NOM | MAX |
| A | Package thickness | 0.95 | 1.00 | 1.05 |
| A1 | Lead finger (pad) seating height | 0.00 | 0.02 | 0.05 |
| b | Lead finger (pad) width | 0.15 | 0.20 | 0.25 |
| c Lead frame (pad) | height | --- | 0.15 REF | --- |
| D Package width | 2.90 | 3.00 | 3.10 | |
| D2 Exposed pad width | 1.65 | 1.70 | 1.75 | |
| E Package length | 2.90 | 3.00 | 3.10 | |
| E2 Exposed pad length | 1.49 | 1.54 | 1.59 | |
| e Lead finger-finger (pad-pad) pitch | --- | 0.40 | --- | |
| f (e-b) Lead-lead (Pad-Pad) | space | 0.15 | 0.20 | 0.25 |
| K Lead | (pad) to Exposed Pad Space | --- | 0.35 REF | --- |
| L | Lead (pad) length | 0.25 | 0.30 | 0.35 |
| R Lead (pad) corner radius | 0.075 | REF | --- | |
| s Corner lead (pad) outer radius to corner lead outer radius | --- | 0.25 REF | --- | |
| y | 0.00 | --- | 0.075 |
Other Sensors
- ICM-20948 – TDK InvenSense, 9-axis MotionTracking device
- MPU-6050 – TDK InvenSense, 6-Axis MEMS IMU
- MAX30102 – Analog Devices, Pulse Oximetry and Heart-Rate Monitor Module
- ZMPT101B – Zmpt, Voltage Sensor Module
- 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
Ask your AI agent about the MPU-9250
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 MPU-9250 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.