DIYables 6 Axis Gyroscope Accelerometer Module GY-521 MPU-6050 I2C

$9.99
Final price shown on Amazon
Buy on Amazon
DIYables MPU-6050 6 axis gyroscope accelerometer module top view showing chip and pin labels Click to zoom
DIYables MPU-6050 6 axis gyroscope accelerometer module top view showing chip and pin labelsMPU-6050 module features: 6 axis chip, presoldered 8 pin header, 20.2 x 15.4mm boardAngled top view of MPU-6050 breakout board showing surface mount components and mounting holesMPU-6050 module showing presoldered 8 pin header with VCC GND SCL SDA pin labelsFront view of MPU-6050 gyroscope accelerometer module standing on its 8 header pinsMPU-6050 module angled view showing power LED, X Y axis markings and I2C pin labelsTop view of MPU-6050 board showing chip, tantalum capacitor and two mounting holesTwo MPU-6050 gyroscope accelerometer modules with presoldered headers included in the 2 pack

Quick Overview

The DIYables MPU-6050 6 Axis Gyroscope Accelerometer Module combines a 3-axis gyroscope and a 3-axis accelerometer on a single MPU-6050 chip, measuring rotation and movement in every direction. It connects to Arduino, ESP32, ESP8266, Raspberry Pi, and STM32 boards over a standard I2C interface. The 8 pin header comes presoldered, so the module plugs straight into a breadboard with no soldering.

Built-in 16-bit analog to digital converters deliver 16-bit digital data for each axis, and wiring needs just four connections: VCC, GND, SCL, and SDA. The gyroscope range is selectable from ±250, ±500, ±1000, or ±2000 degrees per second, and the accelerometer range from ±2, ±4, ±8, or ±16g, so you can favor sensitivity for slow tilt sensing or range for fast motion. An onboard low dropout regulator accepts a 3V to 5V supply, and the compact 20.2 x 15.4mm board uses standard 2.54mm pin spacing.

Ideal for self-balancing robots, drone and quadcopter flight controllers, gesture and motion control, tilt and orientation sensing, step counters, vibration monitoring, and wearable motion tracking.

Key Features

  • MPU-6050 6 Axis Sensor — 3-axis gyroscope and 3-axis accelerometer combined on one chip
  • Presoldered 8 Pin Header — Ready to use with no soldering, plugs straight into a breadboard
  • 16-Bit ADC and Data Output — Built-in converters give precise 16-bit readings for every axis
  • I2C Interface — Standard IIC communication over SCL and SDA keeps wiring to four pins
  • Selectable Gyro Range — ±250, ±500, ±1000, or ±2000 degrees per second
  • Selectable Accelerometer Range — ±2, ±4, ±8, or ±16g for slow or fast motion
  • 3V to 5V Supply — Onboard low dropout regulator supports 3.3V and 5V boards
  • 2.54mm Pin Spacing — Standard pitch fits breadboards and perfboards
  • Compact 20.2 x 15.4mm Board — Small enough for drones, wearables, and robots
  • Wide Compatibility — Works with Arduino, ESP32, ESP8266, Raspberry Pi, and STM32
  • 2 Pack Value — Two modules for multiple builds or spares

SPECIFICATION

Specification Value
Product Type 6 Axis Gyroscope Accelerometer Module
Sensor Chip MPU-6050
Sensors 3-axis gyroscope and 3-axis accelerometer
Gyroscope Range ±250, ±500, ±1000, ±2000 °/s
Accelerometer Range ±2, ±4, ±8, ±16g
ADC Resolution 16-bit, 16-bit data output
Interface I2C (IIC)
Power Supply 3V to 5V (onboard low dropout regulator)
Pin Header 8 pin, presoldered
Pin Spacing 2.54mm
Board Size 20.2mm x 15.4mm
Package Quantity 2 pieces
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi, Raspberry Pi Pico, STM32
Applications Self-balancing robots, drones, gesture control, tilt sensing, step counters, motion tracking

PACKAGE

A package includes:

Qty Items
2 MPU-6050 6 Axis Gyroscope Accelerometer Module with Presoldered 8 Pin Header

COMPATIBLE HARDWARE

  • Arduino boards (UNO, Mega, Nano) — I2C connection on SDA and SCL pins
  • ESP32 and ESP8266 boards — I2C motion sensing for wireless IoT and wearable projects
  • Raspberry Pi (all models) — I2C bus for orientation and motion tracking
  • Raspberry Pi Pico — I2C for portable motion sensing
  • STM32 boards — Flight controller and robotics applications
  • Servo motors and DC motor drivers — Self-balancing and stabilization systems
  • OLED and LCD displays — Show tilt angles and motion data
  • Any microcontroller with an I2C interface and 3V to 5V supply