Shopping Cart

Your cart is empty.

Your cart is empty.

5 Pcs GY-521 MPU-6050 MPU6050 Module,6 DOF MPU-6050 3 Axis Accelerometer Gyroscope Sensor Module 16Bit AD Converter Data Output IIC I2C DIY Kit for Arduino (5PCS)

Free shipping on orders over $29.99

$12.99

$ 6 .99 $6.99

In Stock

1.Color:5pcs


About this item

  • 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
  • With three 16-bit analog-to-digital converters (ADCs) for digitizing the gyroscope outputs and another three ones for digitizing the accelerometer outputs
  • User-programmable gyroscope, with a full-scale range of ±250, ±500, ±1000, and ±2000°/sec (dps) and a user-programmable accelerometer with a full-scale range of ±2g, ±4g, ±8g, and ±16g
  • Supports the I2C serial interface and has a separate VLOGIC reference pin
  • Working voltage: 3.3v-5v; PCB size: 1.65 x 2.0 cm



Product Description

Description:

The item is set MPU-6050 Module 3 Axis Gyroscope Accelerometer Module for Arduino Raspberry Pi

The MPU-6050 module adopts the standard IIC communication agreement for communication and is powered by 3V-5V for sustainable use.

The module is ideal for experimental and model structures

Technical specifications:

Model: GY-521

Chip: MPU-6050

Pin spacing: about 2.54 mm

Supply voltage: 3V-5V

Gyroscope range: ± 250 500 1000 2000 ° / s

Acceleration range: ± 2 ± 4 ± 8 ± 16 g

Material:durable metal and hard PCB board

Chip built-in 16bit AD converter, 16-bit data output

Communication modes: standard IIC communications protocol

Package including:

5x MPU 6050 module

10x 2.54mm pin headers


Troy Taylor
2025-08-30 13:02:28
now if your young and eager to learn something that can be fun and useful like me, your likely looking at these due to the cheapest suggestion for the SLIMEVR diy kit, and I will say this, these chips work within expected parameters... both of the ones they sent me do at least.you see i bought both a 10 pack and a 5 pack, they both drift by about 9 points on the y axis over 30 minutes and 2-3 points on 10 so dont worry about the two MPU variants operating ANY differently during use. at first the differences are solely cosmetic. These chips naturally having poor build quality you can expect one dud. so dont worry if you do get that bad chip, its normal.so lets get into the diffrences visually.Layout wise there is no difference in board or any positions at all.Now i had bought the 5 pack first, they came in with a GREEN light and very little extra markings save for which hole goes to what pin. and a tag on the side with the large holes that reads "IT6/MPU" these 6050's have no issues what so ever when used for slime vr project but one did turn out to be a dud... which i found out after the dev's of slimevr expect and recommend simply buying spares.this resulted in me buying the 10 pack as a decision born on having spares. much to my suprise they came in with more markings the earlier mpu tag read "MPU-6050" and on the back it was printed again even bigger. wiring it up the light came on and was RED, however they operate mostly within the same parameters during a still drift test."what's the point of this review then" you may ask. well its two pronged, one is to inform of the fact they may send you an identical product that performs nearly the same and has a slightly different build quality (the red led's coem with a gold pad offering a better connection i think).the second however is a note for anyone building a slimevr kit like me. one of the tools available to you is a WEB FLASH utility to program your trackers without having to use visual studio code, if you get the ones with the RED LED you WILL have to use the web studio method. the web flash will produce a error stating it cannot reach the serial. (at least at the time of writing it did, it may be patched in the future)overall im still happy and fully satisfied with both sets they sent, I think they need to disclose the difference but these chips will still serve you well. regardless which variant you get, they operate within the same expected paramaters and only offer a minor inconvenience if bought for the purpose i bought them for.I am using a attempted aux tracker for comparison visually here but full trackers for the led difference.
Happy
2025-08-06 12:38:09
Love
Beowulf and Migwit
2025-07-18 14:36:02
This is one of many implementations of a standard hobby accelerometer board. As long as I'm not in a hurry, I'd traditionally order these sorts of boards directly out of Asia where right now I'm seeing a single board for 79 cents, shipped! However, when I need them faster, I usually look for the best deal on Amazon or a US eBay seller. At ~$2.52 per board, the current price is better than the best single board price I can find (as it should be), but not better than the current best price ($10 for 6) I found on Amazon.Overall, the board seems to be of expected quality, although I must say that I haven't tested all of them yet and may not use the others for years. Just always nice to have things handy when I start dreaming something up! Thus I typically always buy multiples anyway. With Prime and free returns, what do you have to lose?
Enoch
2025-07-01 10:46:58
Product is as described. Works perfectly.
Tyler J.
2025-05-25 14:42:21
I bought a lot of 10 to exactly match my requirements for a project, but one of them turned out defective. It's alright for the price but if you want to use these, it's best to order a few extra and expect a few to be duds.
jerzy wilder
2025-05-17 13:23:25
The best
D. Porrey
2025-04-30 16:58:51
This board is well made and clearly labeled. Each board comes with two sets of header pins, straight and 90˚. I like that the harder pins are not soldered in as this allows me to use the board in circuit other than a breadboard.The board has three sensors. The first is an accelerometer that allows you determine the direction down (towards earth) by measuring gravity. The second is a gyroscope that measures how fast the device is being twisted about its axis. The third is a temperature sensor.There are a minimum of four wires to get this up and running: ground, power and the two I2C pins. The wiring diagram shows the interrupt pin connected but this is optional. This pin signals the board when data is ready. There are auxiliary I2C pins to allow the connection of other devices.The board can be powered by 5V or 3.3V making it useful for any microcontroller. The data lines are tied to Vcc with 2.2KΩ pull-up resistors so they will match the microcontroller if you use the same voltage. For example, if you are using a Raspberry Pi or a 32-but microcontroller at 3.3V, make sure you power this board at the same 3.3V. I did my testing with an Arduino Uno using 5V for the power and the data lines.There is a pin labeled AD0 which allows the address to be changed. The pin is pulled down to ground with a 4.7KΩ resistor. The pin can be connected to Vcc to change the address. This allows more than one MPU-6050 to be connected to the same I2C bus.Drivers are easy to find. Open the Arduino IDE and select Sketch/Include Library/Manage Libraries from the menu and type MPU-6050 in the search text box. I used the Adafruit library and find the unit of without any issues.With the board sitting flat without movement I did not see a lot of noise in the readings.Overall all this is a great board.
Felix Gohla
2025-04-28 16:32:38
3 of the 5 delivered MPU6050s are not even passing the self-test as documented in the datasheet. The tolerances in quality control seem to be quite high.
MISS J J MARDON
2025-02-26 11:45:23
I tried three of the five devices - completely erratic readings even with the module at rest. Totally unusable.
Chip Fryer
2025-01-21 15:04:04
I received my units earlier today. The first unit didn't communicate at all. Protocol analyser confirmed i was sending correct commands but the device wouldn't respond.The next unit did respond but even when stationary the x/y/z were quite erratic. Using an averaging algorithm that can filter, I did get it to give relatively "stable" results with the x and z axis out by the same amount, the y by considerably more. This could I suppose be factored in but why should I have to?Not tested the remaining yet, but I'm not hopeful.Probably destined for landfill as I doubt I could return after I've soldered the headers on....