GY-521 MPU-6050 3 Axis Gyroscope

Key Features & Components:

  • MPU-6050 Chip: The core component, integrating a 3-axis MEMS accelerometer and a 3-axis MEMS gyroscope.
  • 6-Axis Motion Tracking: Measures rotation (gyro) and linear movement (accelerometer).
  • Digital Motion Processor (DMP): Handles complex calculations internally, reducing microcontroller load.
  • I2C Communication: Uses two wires (SCL & SDA) for simple connection to microcontrollers like Arduino (connected to A5/A4 pins).
  • Integrated Sensors: Includes a temperature sensor.
  • Programmable Ranges: Selectable ranges for both accelerometer (±2, ±4, ±8, ±16g) and gyroscope (±250, ±500, ±1000, ±2000 °/s).
  • Power: Operates on 3.3V, often with an onboard regulator for 5V input.

What it does:

  • Measures Angular Velocity & Acceleration: Detects how fast it’s rotating (gyro) and moving linearly (accelerometer).
  • Provides 6 Degrees of Freedom (6DOF): Gives comprehensive motion data.
  • Enables Motion Sensing: Used for balancing robots, drones, gesture recognition, and orientation detection.

How to use (with Arduino):

  1. Connect: VCC, GND, SCL (A5), SDA (A4).
  2. Code: Use libraries (like the < InertialSense library) to initialize the I2C, enable the DMP, and read data.
  3. Read Data: Get Euler angles (yaw, pitch, roll), quaternions, or raw sensor values via the serial monitor.
Category: