
The MPU-6000™ family provides the world’s first integrated 6-axis MotionProcessing™ solution that eliminates the package-level gyro/accel cross-axis misalignment associated with discrete solutions. The devices combine a 3-axis gyroscope and a 3-axis accelerometer on the same silicon die together with an onboard Digital Motion Processor™ (DMP™) capable of processing complex 9-axis MotionFusion algorithms. The parts’ integrated 9-axis MotionFusion algorithms access external magnetometers or other sensors through an auxiliary master I2C bus, allowing the devices to gather a full set of sensor data without intervention from the system processor. The devices are offered in the same 4x4x0.9 mm QFN footprint and pinout as the current MPU-3000™ family of integrated 3-axis gyroscopes, providing a simple upgrade path and making it easy to fit on space constrained boards.
The InvenSense MotionApps™ Platform that comes with the devices abstracts motion-based complexities, offloads sensor management from the operating system and provides a structured set of APIs for application development.
For precision tracking of both fast and slow motions, the parts feature a user-programmable gyro full-scale range of ±250, ±500, ±1000, and ±2000°/sec (dps) and a user-programmable accelerometer full-scale range of ±2g, ±4g, ±8g, and ±16g.
The MPU-6000 family is comprised of two parts, the MPU-6000 and MPU-6050™, that are identical with two exceptions. The MPU-6050 supports I2C communications at up to 400kHz and has a VLOGIC pin that defines its interface voltage levels; the MPU-6000 supports SPI at up to 20MHz, in addition to I2C, and has a single supply pin, VDD, which is both the device’s logic reference supply and the analog supply for the part. The package size of MPU devices has been driven down to a revolutionary footprint of 4x4x0.9mm (QFN). Additional features include an embedded temperature sensor and an on-chip oscillator with ±1% variation over the operating temperature range.
| Part # | Gyro Full Scale Range | Gyro Sensitivity | Accel Full Scale Range | Accel Sensitivity | Digital Output | Logic Supply Voltage | Operating Voltage Supply | Package Size | PDF Documentation | Software | Purchase USB Evaluation Board | Purchase Evaluation Board | Purchase ARM Interface Board | Purchase Device | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| UNITS: | (°/sec) | (LSB/°/sec) | (g) | (LSB/g) | (V) | (V +/-5%) | (mm) | (.pdf) | (.zip) | (add to cart) | (add to cart) | (add to cart) | (add to cart) | ||
|
MPU-6000 |
±250 ±500 ±1000 ±2000 |
131 65.5 32.8 16.4 |
±2 ±4 ±8 ±16 |
16384 8192 4096 2048 |
I²C or SPI | VDD | 2.375V–3.46V | 4x4x0.9 |
![]()
|
n/a | |||||
|
MPU-6050 |
±250 ±500 ±1000 ±2000 |
131 65.5 32.8 16.4 |
±2 ±4 ±8 ±16 |
16384 8192 4096 2048 |
I²C | 1.8V±5% or VDD | 2.375V–3.46V | 4x4x0.9 |
![]() |
![]() |
|||||
UC3 Sensor Board |
MPU-6050 Sensor Board for Atmel AVR UC3 | UC3 Board Sold Separately | ![]() |
n/a | |||||||||||