Product Overview
The MPU-6000 is the world’s first integrated 6-axis motion processing unit (MPU) from InvenSense (now TDK InvenSense). Combining a 3-axis MEMS gyroscope and a 3-axis MEMS accelerometer on a single die with an onboard Digital Motion Processor (DMP), the MPU-6000 eliminates cross-axis alignment errors common in discrete solutions. With user-programmable full-scale ranges of ±250/±500/±1000/±2000°/s for the gyro and ±2g/±4g/±8g/±16g for the accelerometer, plus I²C and SPI interfaces, the MPU-6000 is ideal for motion tracking in consumer electronics, robotics, and industrial applications.
Key Specifications
| Manufacturer | TDK InvenSense (formerly InvenSense) |
| Type | 6-Axis Motion Processing Unit (IMU) |
| Gyroscope Axes | 3 (X, Y, Z) |
| Accelerometer Axes | 3 (X, Y, Z) |
| Gyro Full-Scale Range | ±250, ±500, ±1000, ±2000 °/s (dps) |
| Accel Full-Scale Range | ±2g, ±4g, ±8g, ±16g |
| ADC Resolution | 16-bit (gyro and accelerometer) |
| Gyroscope Noise | 0.05 °/s/√Hz (typical, ±250dps) |
| Accelerometer Noise | 400 µg/√Hz (typical) |
| Temperature Sensor | Integrated digital temperature sensor |
| DMP (Digital Motion Processor) | Yes (on-chip 9-axis MotionFusion) |
| FIFO Buffer | 1024 bytes |
| Interface | I²C (up to 400kHz) + SPI (up to 20MHz) |
| Auxiliary I²C | Master I²C for external magnetometer/sensors |
| Supply Voltage (VDD) | 2.375V to 3.46V (2.5V/3.0V/3.3V ±5%) |
| Gyro Operating Current | 5 mA (typical) |
| Accel Operating Current | 500 µA (typical) |
| All 6-axis + DMP | 5.5 mA (typical) |
| Standby Current | 5 µA (typical) |
| Low Power Accel Mode | 10-110 µA (1.25-40Hz) |
| Operating Temperature | -40°C to +85°C |
| Shock Tolerance | 10,000 g |
| Package | QFN-24 (4.0mm × 4.0mm × 0.9mm) |
Features
- World’s first integrated 6-axis motion processor
- 3-axis MEMS gyroscope with 4 programmable ranges
- 3-axis MEMS accelerometer with 4 programmable ranges
- 16-bit ADCs for all 6 axes
- On-chip Digital Motion Processor (DMP) for sensor fusion
- 9-axis MotionFusion via auxiliary I²C magnetometer
- 1024-byte FIFO buffer for burst data reads
- Digital temperature sensor
- Programmable digital low-pass filters
- I²C interface (up to 400kHz)
- SPI interface (up to 20MHz for sensor reads)
- Auxiliary master I²C bus for external sensors
- Programmable interrupts (motion, tap, free-fall, etc.)
- User self-test for gyro and accelerometer
- Low power modes for battery operation
- ±1% on-chip oscillator frequency tolerance
- 10,000g shock tolerance
- Compact 4×4mm QFN-24 package
- Wafer-level hermetic MEMS packaging
- RoHS compliant
Applications
- Smartphones and tablet motion sensing
- Gaming controllers and motion remotes
- Wearable fitness and activity trackers
- Drones and UAV flight control
- Robotics and balancing systems
- Virtual reality (VR) and augmented reality (AR) headsets
- Pedestrian dead reckoning and navigation
- Industrial vibration and shock monitoring