Data Sheet
MPU-9250 Product Specification 
Document Number: PS-MPU-9250A-01 
Revision: 1.0 
Release Date: 01/17/2014 
4.5  Overview 
The  MPU-9250  is comprised of the following  key blocks and functions: 
•  Three-axis  MEMS rate gyroscope sensor with 16-bit ADCs and signal conditioning 
•  Three-axis MEMS accelerometer sensor with 16-bit ADCs and signal conditioning 
•  Three-axis  MEMS magnetometer  sensor with 16-bit ADCs and signal conditioning 
•  Digital Motion Processor (DMP)  engine 
•  Primary I
2
C and SPI serial communications interfaces 
•  Auxiliary I
2
C  serial interface  for 3
rd
 party sensors 
•  Clocking 
•  Sensor Data Registers 
•  FIFO 
•  Interrupts   
•  Digital-Output Temperature Sensor  
•  Gyroscope, Accelerometer  and Magnetometer Self-test 
•  Bias and LDO 
•  Charge Pump 
4.6  Three-Axis MEMS Gyroscope  with 16-bit  ADCs  and Signal Conditioning 
The MPU-9250 consists of three independent vibratory MEMS rate gyroscopes, which detect rotation about 
the X-, Y-, and Z- Axes. When the gyros are rotated about any of the sense axes, the Coriolis Effect causes 
a vibration that is detected by a capacitive pickoff. The resulting signal is amplified, demodulated, and filtered 
to produce a voltage that is proportional to the angular rate. This voltage is digitized using individual on-chip 
16-bit Analog-to-Digital Converters (ADCs) to sample each axis.  The full-scale range of the gyro sensors 
may be digitally programmed to ±250, ±500, ±1000, or ±2000 degrees per second (dps). The ADC sample 
rate is programmable from 8,000 samples per second, down to 3.9 samples per second, and user-selectable 
low-pass filters enable a wide range of cut-off frequencies. 
4.7  Three-Axis MEMS Accelerometer with 16-bit ADCs  and Signal Conditioning 
The MPU-9250’s 3-Axis accelerometer uses separate proof masses for each axis. Acceleration along a 
particular axis induces displacement on the corresponding  proof mass, and capacitive sensors detect the 
displacement differentially. The MPU-9250’s  architecture reduces the accelerometers’  susceptibility to 
fabrication variations as well as to thermal drift. When the device is placed on a flat surface, it will measure 
0g on the X- and Y-axes and +1g on the Z-axis. The accelerometers’ scale factor is calibrated at the factory 
and is nominally independent of supply voltage. Each sensor has a dedicated sigma-delta ADC for providing 
digital outputs. The full scale range of the digital output can be adjusted to ±2g, ±4g, ±8g, or ±16g. 
4.8  Three-Axis MEMS Magnetometer with 16-bit ADCs  and Signal Conditioning 
The 3-axis magnetometer uses highly sensitive Hall sensor technology. The magnetometer portion of the IC 
incorporates magnetic sensors for detecting terrestrial magnetism in the X-, Y-, and Z- Axes, a sensor driving 
circuit, a signal amplifier chain, and an arithmetic circuit for processing the signal from each sensor. Each  
ADC has a 16-bit resolution and a full scale range of ±4800 µT. 
4.9  Digital Motion  Processor   
The embedded Digital Motion Processor (DMP) is located within the MPU-9250 and offloads computation of 
motion processing algorithms from the host processor. The DMP acquires data from accelerometers, 
Page 22 of 42 










