GY-521 MPU-6050 3-Axis Gyroscope & Accelerometer Module

GY-521 MPU-6050 3-Axis Gyroscope & Accelerometer Module

Default Title
Sale price  $13.29 USD Regular price  $15.90 USD
Skip to product information
GY-521 MPU-6050 3-Axis Gyroscope & Accelerometer Module

GY-521 MPU-6050 3-Axis Gyroscope & Accelerometer Module

Sale price  $13.29 USD Regular price  $15.90 USD
Default TitleDefault Title

GY-521 MPU-6050 6-DOF Gyroscope & Accelerometer Module for Arduino

Take your Arduino projects to the next level with the GY-521 MPU-6050 module — a compact, powerful 6-axis motion-tracking sensor that combines a 3-axis gyroscope and a 3-axis accelerometer on a single chip. Whether you're building a drone, robot, game controller, or motion-sensing device, the MPU-6050 delivers precise, real-time orientation and motion data via the I²C interface.

Key Features

  • 6-DOF Motion Sensing: Combines 3-axis gyroscope and 3-axis accelerometer for full spatial awareness
  • MPU-6050 Chipset: Industry-standard InvenSense sensor IC for reliable, accurate readings
  • I²C Interface: Easy integration with Arduino, Raspberry Pi, and other microcontrollers
  • Wide Operating Voltage: Compatible with 3.3V and 5V logic levels via onboard voltage regulator
  • Onboard 16-bit ADC: High-resolution analog-to-digital conversion for accurate motion data
  • Digital Motion Processor (DMP): Offloads complex motion calculations from your main MCU
  • Compact SMD Package: Small form factor, ideal for space-constrained builds
  • Interrupt Output Pin: Supports programmable interrupts for efficient microcontroller interfacing
  • Low Power Consumption: Suitable for battery-powered and portable electronics projects

Technical Specifications

  • Sensor Axes: 3-axis gyroscope + 3-axis accelerometer (6 DOF total)
  • Interface: I²C (up to 400kHz Fast Mode)
  • Supply Voltage: 3.3V – 5V DC
  • ADC Resolution: 16-bit
  • Gyroscope Full-Scale Range: ±250 / ±500 / ±1000 / ±2000 °/s (programmable)
  • Accelerometer Full-Scale Range: ±2g / ±4g / ±8g / ±16g (programmable)
  • Package Type: SMD
  • Quantity: 1 piece

What's in the Box

  • 1 × GY-521 MPU-6050 Module

Compatible With

  • Arduino Uno, Nano, Mega, Leonardo
  • Raspberry Pi (all models)
  • ESP8266 / ESP32
  • STM32 and other I²C-capable microcontrollers

Made in China.

Looking for more tools and electronics for your projects? Check out our Electromagnetic Induction Tester – Coil & Circuit Fault Detector or our Air Compressor Pressure Gauge – DIY Tool for more DIY electronics essentials.

Learn more: OSHA on eye and face protection

Frequently Asked Questions

Q: Is the GY-521 MPU-6050 module compatible with Arduino?

A: Yes! The GY-521 MPU-6050 module is fully compatible with Arduino boards (Uno, Nano, Mega, and more) via the I²C interface. Simply connect VCC, GND, SDA, and SCL pins and use the widely available MPU6050 Arduino library to start reading gyroscope and accelerometer data in minutes.

Q: Does this module work with both 3.3V and 5V systems?

A: Absolutely. The GY-521 module features an onboard voltage regulator, making it compatible with both 3.3V (e.g., Raspberry Pi, ESP8266) and 5V (e.g., Arduino Uno) systems without any additional components.

Q: What projects can I build with the MPU-6050 gyroscope and accelerometer module?

A: The MPU-6050 is ideal for a wide range of DIY electronics and robotics projects, including drones, self-balancing robots, motion-controlled game controllers, gesture recognition systems, IMU (Inertial Measurement Unit) applications, and tilt/angle sensing systems.

Q: How many axes does the GY-521 MPU-6050 module support?

A: The GY-521 MPU-6050 module supports 6 degrees of freedom (6-DOF): 3 axes of gyroscope measurement and 3 axes of accelerometer measurement, providing full spatial motion tracking capability.

You may also like