MPU6050
6-axis Accelerometer and GyroThe MPU6050 is a 6-axis accelerometer and gyro from TDK InvenSense. View the full MPU6050 datasheet below including key specifications.
Official MPU6050 datasheet (PDF) — the source this page was extracted from.
Manufacturer
TDK InvenSenseCategory
IMUs / Motion SensorsMPU6050 Key Specifications
| Parameter | Value |
|---|---|
| Interface | I2C |
| Gyro Range | +-250, +-500, +-1000, +-2000 deg/s |
| I2C Pullup | 10k on SCL and SDA |
| I2C Address | 0x68 (0x69 with AD0 high) |
| Logic Level | 3V to 5V (level shifted) |
| Sensing Axes | 6 (3-axis accelerometer + 3-axis gyroscope) |
| Interrupt Output | INT pin |
| 3V Output Current | up to 100mA |
| Temperature Sensor | Yes (on-chip) |
| Accelerometer Range | +-2g, +-4g, +-8g, +-16g |
| Measurement Resolution | 16-bit |
| Sensor Chip Supply Voltage | 3.3V |
| Breakout Supply Voltage (Vin) | 3V to 5V |
| Digital Low-Pass Filter Bandwidth | 5 Hz to 260 Hz |
MPU6050 Overview
Part: MPU6050 6-axis Accelerometer and Gyro (Adafruit Breakout)
Type: 6-axis Accelerometer and Gyro, Inertial Measurement Unit (IMU)
Description: The MPU-6050 is a 6-axis accelerometer and gyroscope with 16-bit measurements, provided on an Adafruit breakout board with an integrated voltage regulator and STEMMA QT connectors for easy use.
Operating Conditions:
- Supply voltage: 3–5 VDC (to breakout board)
- Accelerometer range: ±2G, ±4G, ±8G, ±16G
- Gyro range: ±250 deg/s, ±500 deg/s, ±1000 deg/s, ±2000 deg/s
- Filter bandwidth: 5 Hz, 10 Hz, 21 Hz, 44 Hz, 94 Hz, 184 Hz, 260 Hz
Absolute Maximum Ratings:
Key Specs:
- Sensing axes: 6 (3-axis accelerometer, 3-axis gyroscope)
- Measurement resolution: 16-bit
- Onboard voltage regulator output: 3.3V, up to 100mA
- I2C pull-up resistors: 10K
- I2C slave addresses: 0x68 (default), 0x69 (AD0 high)
- Digital interface: I2C
- Interrupt pin: Available for new data or other conditions
Features:
- Six axes of sensing (accelerometer and gyroscope)
- 16-bit measurements
- Integrated voltage regulator for 3-5VDC input
- I2C interface with 3-5V logic level shifting
- SparkFun Qwiic compatible STEMMA QT JST SH connectors
- Configurable I2C address via AD0 pin or solder jumper
- Interrupt pin for event notification
Applications:
- Providing balance sensing for robots
- Adding telemetry to projects (e.g., water rockets)
Package:
- Breakout board with STEMMA QT JST SH connectors
More part numbers on this datasheet
Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.
Other IMUs / Motion Sensors
- LIS3DH – STMicroelectronics, 3-axis Linear Accelerometer
- LSM6DSL – STMicroelectronics, iNEMO Inertial Module (3D Accelerometer and 3D Gyroscope)
- ADXL345 – Analog Devices, 3-Axis Digital Accelerometer
- ADXL345BCCZ – Analog Devices, 3-Axis Digital Accelerometer
- ADXL345BCCZ-RL – Analog Devices, 3-Axis Digital Accelerometer
- ADXL345BCCZ-RL7 – Analog Devices, 3-Axis Digital Accelerometer
- ADXL345Z – Analog Devices, 3-Axis Digital Accelerometer
- BHI360 – Bosch Sensortec, Inertial Measurement Unit (IMU)
All IMUs / Motion Sensors datasheetsAll TDK InvenSense datasheets (14)
Ask your AI agent about the MPU6050
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 MPU6050 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.