
The MPU-6500 is a high-performance 6-axis motion tracking sensor that combines a 3-axis gyroscope and a 3-axis accelerometer in a single compact package. Designed by InvenSense, the MPU-6500 delivers precise motion sensing and orientation detection for embedded applications.
Note: This module includes the MPU6500 6-axis IMU sensor with built-in gyroscope and accelerometer for accurate motion tracking and orientation measurement.
Perfect for: Drones, robotics, self-balancing robots, motion sensing projects, and stabilization systems.
The MPU-6500 features integrated 16-bit ADCs for each axis, allowing simultaneous sampling of gyroscope and accelerometer data. It also includes a Digital Motion Processor™ (DMP) that can perform complex motion processing algorithms directly on the sensor.
Unlike older IMU sensors, the MPU-6500 supports both high-speed SPI and I2C communication interfaces, making it suitable for high-performance microcontroller platforms such as Arduino, STM32, ESP32, Raspberry Pi, and other embedded systems.
With its compact size, low power consumption, and accurate motion sensing capabilities, the MPU-6500 is widely used in drones, robotics, gaming controllers, and motion-controlled applications.
Features:
- Integrated 6-axis motion tracking (3-axis gyroscope + 3-axis accelerometer)
- Embedded Digital Motion Processor™ (DMP)
- Built-in 16-bit ADCs for accelerometer and gyroscope
- User-programmable gyroscope and accelerometer ranges
- FIFO buffer to reduce system processor load
- Supports both I2C and SPI communication interfaces
- Low power consumption suitable for battery powered devices
- Built-in temperature sensor
Compatible With:
- Arduino (Uno, Nano, Mega)
- ESP32
- STM32 Microcontrollers
- Raspberry Pi
- PIC Microcontrollers
- ARM Development Boards
Applications:
- Drone flight stabilization
- Robotics motion tracking
- Self-balancing robots
- Gesture recognition systems
- Camera stabilization platforms
- Wearable motion sensing devices
| Input Voltage | 3~5V |
| Accelerometer Range | ±2g, ±4g, ±8g, ±16g |
| Gyroscope Range | ±250, ±500, ±1000, ±2000 °/s |
| Communication Interface | I2C / SPI |
| I2C Address | 0x68 / 0x69 |
| Number of Pins | 8 (VCC, GND, SCL, SDA, INT, NCS, FSYNC, AD0) |
| Product Dimensions | 20 x 15 mm |
| Operating Temperature | -40°C to +85°C |
| Product Weight | 5 grams |
Country of origin : China
Note: The pins are Unsoldered but the Header pins are provided separately in the package.
- MPU6500 sensor module
- 8-pin Male-Male Header