GY-521 MPU-6050 3-Axis Gyroscope Accelerometer Module 3-5V
GY-521 MPU-6050 3-Axis Gyroscope & Accelerometer Module
Take your electronics projects to the next level with the GY-521 MPU-6050 Module — a versatile, high-precision 6-axis motion tracking sensor combining a 3-axis gyroscope and a 3-axis accelerometer on a single compact board. Whether you're building drones, robots, gesture controllers, or motion-sensing applications, this module delivers reliable, accurate motion data over a simple I2C interface.
Compatible with popular microcontroller platforms including the ATmega328P (Arduino Uno, Nano, Pro Mini), this module operates at 3V to 5V DC, making it highly flexible for both 3.3V and 5V systems. It's the go-to sensor breakout board for hobbyists, students, and embedded systems engineers alike.
Made in Mainland China.
Key Features
- 6-DOF Motion Sensing: 3-axis gyroscope + 3-axis accelerometer in one compact module
- MPU-6050 Chip: Industry-standard InvenSense motion processor with built-in Digital Motion Processor (DMP)
- Wide Voltage Range: Operates on 3V–5V DC — compatible with both 3.3V and 5V microcontrollers
- I2C Communication: Simple 2-wire interface for easy integration with ATmega328P and other platforms
- Header Pins Included: Ready-to-use with standard 2.54mm pitch headers for breadboard and PCB use
- Compact Form Factor: Small, lightweight PCB design ideal for space-constrained builds
- On-Board Voltage Regulator: Ensures stable performance across supported voltage inputs
- Condition: Brand new
Specifications
- Model: GY-521 / MPU-6050
- Axes: 3-axis gyroscope + 3-axis accelerometer (6 DOF total)
- Operating Voltage: 3V – 5V DC
- Interface: I2C
- Compatible MCU: ATmega328P, Arduino Uno/Nano/Pro Mini, and other I2C-capable boards
- Pins: Pre-soldered header pins (2.54mm pitch)
- Origin: Mainland China
What's in the Box?
- 1× GY-521 MPU-6050 Module (with pins)
Great for Projects Like…
- Drone / quadcopter flight stabilization
- Robot balance and orientation control
- Gesture recognition systems
- IMU (Inertial Measurement Unit) experiments
- DIY Arduino motion projects
Related Products You Might Like
- Electromagnetic Induction Tester – Coil & Circuit Fault Detector
- Air Compressor Pressure Gauge 0-10/0-12/0-25 Bar | DIY Tool
- 360° Bicycle Chain Cleaner Tool | Bike Gear Cleaning Kit
Learn more: ENERGY STAR product efficiency guidance
Frequently Asked Questions
Q: Is the GY-521 MPU-6050 module compatible with Arduino boards?
A: Yes! The GY-521 MPU-6050 module is fully compatible with ATmega328P-based boards such as the Arduino Uno, Nano, and Pro Mini. It communicates via the I2C protocol (SDA/SCL), making wiring straightforward. Numerous open-source libraries (e.g., the MPU6050 library by Jeff Rowberg) are available for quick integration.
Q: Does the module work with both 3.3V and 5V microcontrollers?
A: Yes. The GY-521 module includes an on-board voltage regulator and operates over a 3V–5V DC input range, making it compatible with both 3.3V systems (like ESP8266, ESP32) and 5V systems (like standard Arduino boards) without the need for additional level shifters.
Q: Do the header pins come pre-soldered?
A: The module is supplied with header pins included. Depending on the variant received, pins may require soldering. They use a standard 2.54mm pitch, compatible with breadboards and standard PCB headers for easy prototyping.
Q: What data can the MPU-6050 measure?
A: The MPU-6050 measures angular velocity on 3 axes (gyroscope) and linear acceleration on 3 axes (accelerometer), providing a total of 6 degrees of freedom (6-DOF). This data can be used to calculate orientation, tilt, rotation, and motion in real time.