Shopping Cart

Your cart is empty.

Your cart is empty.

5PCS GY-521 6 DOF mpu6050 Accelerometer Sensor Module MPU-6050 3 Axis Gyroscope 3 Axis Acceleration 16 Bit IIC I2C Breakout Board for Arduino

Free shipping on orders over $29.99

$13.98

$ 6 .99 $6.99

In Stock

About this item

  • 🚩 5PCS Stemedu GY-521 MPU6050 6-axis accelerometer gyroscope sensors
  • 🚩 Gyroscope range: ±250 500 1000 2000 °/s
  • 🚩 Acceleration range: ±2±4±8±16g
  • 🚩 Chip built-in 16bit AD converter, 16-bit data output
  • 🚩 Communication modes: standard IIC communication protocol



Product Description


FZ0036
Male to Female Jumper Wire

40pcs in Row Male to Female Jumper Wire Dupont Cable

  • Length: 20cm
  • Pitch: 2.54mm
  • 


Package Included:
  • 5 X MPU-6050 Accelerometer Gyro Sensor
  • 5 X 8P Straight Pin Header
  • 5 X 8P Bend Pin Header
  • 1 X 40P Female to Male Dupont Cable
  • 1 X 40P Male Pin Header

Description

  • The InvenSense MPU-6050 sensor contains a MEMS accelerometer and a MEMS gyro in a single chip.
  • It is very accurate, as it contains 16-bits analog to digital conversion hardware for each channel. Therefor it captures the x, y, and z channel at the same time.
  • The sensor uses the I2C-bus to interface with the Ar-duino
  • Pitch: 2.54mm
  • communication protocol
  • Chip: MPU-6050
  • Power supply: 3V-5V
  • Communication modes: standard IIC
  • Chip built-in 16 bit AD converter, 16 bits of data output
  • Gyroscope range: + 250 500 1000 2000 ¡ã / s
  • Acceleration range: ¡À 2 ¡À 4 ¡À 8 ¡À 16 g
  • Pin Definition: VCC, GND, SCL, SDA, XDA, XCL, ADO, INT
  • Board size : 20mm(length)*16mm(width)

Circuit Diagram

GY-521 MPU6050 6DOF IMU Breakout Board
GY-521 MPU6050 6DOF IMU Breakout Board

GY-521 MPU6050 6DOF IMU Breakout Board

Integrates 3-axis gyroscope and 3-axis accelerator, including the hardware accelerator engine for devices connected to the second I2C port, like another accelerator of other brands, magnetometer, or Digital Motion Processor (DMP) of other sensors.

  • https(:)//github(Dot)com/search?q=gy-521
  • http(:)//42bots(Dot)com/tutorials/arduino-uno-and-the-invensense-mpu-6050-6dof-imu/
  • http(:)//playground(Dot)arduino(Dot)cc/Main/MPU-6050
  • https(:)//www(Dot)instructables(Dot)com/id/MPU6050-Arduino-6-Axis-Accelerometer-Gyro-GY-521-B/

Connection with different boards

GY-521 MPU6050 6DOF IMU Breakout Board

GY-521 MPU6050 6DOF IMU Board and NodeMCU board connection

GY-521 MPU6050 6DOF IMU Breakout Board

GY-521 MPU6050 6DOF IMU Board and Ar duino board connection

Conncection:

  • MPU6050 / GY-521 Arduino UNO Pin
  • VCC 5V (the GY-521 has a voltage regulator)
  • GND GND
  • SDA A4 (I2C SDA)
  • SCL A5 (I2C SLC)
  • INT D2 (interrupt #0)

GY-521 MPU6050 6DOF IMU Board

GY-521 MPU6050 6DOF IMU Board and MEGA board connection

Connection MPU-6050 Module 3 Axis Accelerometer 6 DOF Gyroscope Sensor and Arduino and Servo

MPU6050 3 Axis Accelerometer Gyroscope Module

Allie
2025-09-06 15:00:24
I’m using these to record gyroscope data from my wheels to determine toe angles. They have a very small error tolerance, and I’m confident they give accurate readings.
Herbert Smit
2025-06-03 13:38:48
Taking a course on raspberry pi’s. Have not used them yet but have some ideas for a few of them.
Customer
2025-05-29 13:51:11
Worked great. Versatile in that they work with Arduino mouse and keyboard libraries. Awesome value for the price!
Anaraquel
2025-05-16 11:46:56
es lo que esperabamos
andy
2025-04-21 18:34:03
Really bad quality, the Data keeps drifting.
Gail Gill
2025-04-14 14:29:28
Good threading, inserted in 3D printing with a hot soldering iron works great but threads need protecting or cleaning afterward. Seems like a lot of awkward sizes included where more of the smaller length and diameter would be useful overall. You'll run out of the small one and have almost useless large one left over. If you can just get one or two sizes in quantity would be better overall.
Jennifer
2025-03-22 13:30:03
I am quite impressed with these. If you spin it fast enough it needs to be restarted, here is some Arduino code to do that:const int MPU_addr=0x68; // I2C address of the MPU-6050int16_t AcX,AcY,AcZ,Tmp,GyX,GyY,GyZ;if (AcY==0, AcX==0){ Serial.println("Needs to Reboot"); Wire.beginTransmission(MPU_addr);Wire.write(0x6B); // PWR_MGMT_1 registerWire.write(0); // set to zero (wakes up the MPU-6050)Wire.endTransmission(true); Serial.println("Rebooted");delay(10);}
Arran Short
2025-03-02 09:31:02
Tested one with a raspberry pico and the arduino core and I was able to have data graphing in about 30 minutes.I've not used the rest but if they're like the first I'll be very happy.
ILYAR
2025-02-20 16:23:09
In my review I will try not to focus too much on the MPU6050 unit itself but rather the board. But as general guidance to other enthusiastic people out there, these low-cost inertial sensors require a lot of de-noising and calibration before being usable for most applications. Overall the noise characteristics of this sensor seem to be stable. (I had almost an identical output during the motion using four units).Some positives:1. Obviously, getting 5 sensors for this price is very good.2. Two different headers are provided with different angles (straight and 90 degrees). This is important if you want to fit your sensors inside a small box.Issues with the board:1. The board is a bit flimsy. So make sure that no unnecessary amount of pressure was used when bolting it down.
Richard
2025-01-26 14:22:23
You will see many of these on Amz, I got these as they offered good price/unit ratio, and I have spares if I blow them up with my experiments with ESP8266/Arduino.Pretty standard units, they have usable accuracy to 0.01 degrees (I haven't used the accelerate output yet) with an exponential filter applied, but also work well with complementary filters (slow to react) and kalman filter(no good on 8-bit platforms).The gyro is effective in the short term, but will tend to drift over long time periods.Using the I2cdevlib library, you have access to both the raw data, and output from a built-in Digital Motion Processor which allows you to offload complex signal processing of the gyro/accel. from your MCU to the 6050.
Indianatux
2024-12-29 18:57:11
The MPU6050 is a great accelerometer to use with the Arduino. This kits at at amazing price includes all you see in the picture and is perfect to interface to the Arduino.You will have to solder the headers to the modules, but that's an easy task.
Recommended Products

$6.29

$ 2 .99 $2.99

4.8
Select Option