Brand | REES52 |
---|---|
Item dimensions L x W x H | 1 x 1 x 1 inches |
Material | Plastic, Metal |
Style | Modern |
Maximum Supply Voltage | 5 Volts (DC) |
Measurement Accuracy | High |
Measuring Range | Gyroscope: ± 250, 500, 1000, 2000 °/s; Accelerometer: ± 2, ± 4, ± 8, ± 16g |
Mounting Type | Flange Mount |
Output Type | Digital |
Specific Uses For Product | personal |
Upper Temperature Rating | 85 Degrees Celsius |
UPC | 692011914492 |
Global Trade Identification Number | 00692011914492 |
Manufacturer | BlastCase |
Item model number | REES-01 |
Item Weight | 0.352 ounces |
Product Dimensions | 1 x 1 x 1 inches |
Item Dimensions LxWxH | 1 x 1 x 1 inches |
Voltage | 5 Volts |
ASIN | B008BOPN40 |
Is Discontinued By Manufacturer | Yes |
Date First Available | June 15, 2012 |

Amazon Prime Free Trial
FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with FREE Delivery" below the Add to Cart button and confirm your Prime free trial.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited FREE Prime delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Gy-521 MPU-6050 MPU6050 Module 3 Axis Analog Gyro Sensors+ 3 Axis Accelerometer Module
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns.- Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
Purchase options and add-ons
Brand | REES52 |
Item dimensions L x W x H | 1 x 1 x 1 inches |
Material | Plastic, Metal |
Style | Modern |
Maximum Supply Voltage | 5 Volts (DC) |
About this item
- Power supply :3-5v (internal low dropout regulator)
- Communication modes: standard IIC communications protocol
- Chip built-in 16bit AD converter, 16-bit data output
- Gyroscope range: ± 250 500 1000 2000 ° / s
Frequently bought together

Featured items you may like
Important information
Legal Disclaimer
New in package, 3-5 day shipping. Ships from the usa
Product information
Technical Details
Additional Information
Customer Reviews |
4.6 out of 5 stars |
---|---|
Best Sellers Rank | #2,416 in Computer Internal Components |
Warranty & Support
Feedback

Gy-521 MPU-6050 MPU6050 Module 3 Axis Analog Gyro Sensors+ 3 Axis Accelerometer Module
Share:
Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.
Where did you see a lower price?
Fields with an asterisk * are required
Product Description
Name: MPU-6050 modules (three-axis gyroscope + three-axis accelerometer) Use the chip: MPU-6050 Power supply: 3-5v (internal low dropout regulator) Communication modes: standard IIC communications protocol Chip built-in 16bit AD converter, 16-bit data output Gyroscope range: ± 250 500 1000 2000 ° / s Acceleration range: ± 2 ± 4 ± 8 ± 16g Immersion Gold PCB machine welding process to ensure quality Pin pitch 2.54mm
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the gyroscope module works well, with one mentioning it performs perfectly with Arduino boards and operates seamlessly with 5V and 3.3V microcontrollers. They appreciate its accuracy, with one customer noting it's accurate enough for quadcopter use, and find it simple to interface with, particularly praising the I2C setup. Customers describe it as reliable and of good quality, with one highlighting the strong 4.7K pullups on SDA and SCL, and consider it an awesome device for the money. They like the sensor quality and library availability, with one noting the abundance of open-source libraries for Arduino. The documentation receives mixed feedback, with several customers finding it difficult to locate.
AI-generated from the text of customer reviews
Customers find that the sensor works well, with one customer noting it performs perfectly with Arduino boards and operates seamlessly with 5V and 3.3V microcontrollers.
"...See first comment on this post This library contains two helpful examples; one that allows the raw accelerometer and gyroscope values..." Read more
"Chip worked very well with my Arduino. I've used analog accel/gyro sensors before (Razor 6dof), so this was my first encounter with digital...." Read more
"Ships fast and no issues!" Read more
"...I found a really useful guide for this chip online with the code for getting the gyro angles...." Read more
Customers find the gyroscope module to be an awesome device for the money, describing it as a great breakout board and IMU.
"I am fairly new to Arduino projects, so this was a perfect breakout board to get my feet wet...." Read more
"...So bottom line is, this is an excellent board, it seems very accurate (within tenths of a degree), and works quite well once it's calibrated...." Read more
"It's amazing how accurate this thing is for the money...." Read more
"Well, its cheap, it works, and its fairly accurate (at least with the accelerometer and temperature, I have yet to touch the gyroscopic values),..." Read more
Customers find the gyroscope module easy to use, with simple I2C setup and straightforward interface, though one customer notes it has a steep learning curve.
"...I used a complimentary filter to find the angle values. The complimentary filter is simple and is as follows...." Read more
"...of open source libraries for this device around, and the data sheet is very easy to read if you want to write your own...." Read more
"Functionally easy to use, Hidden diamond in the rough is that it includes a temperature sensor...." Read more
"...super cool! There is a great Arduino tutorial here if you are just starting out. http://playground.arduino.cc/Main/MPU-6050" Read more
Customers find the sensor accurate, with one customer noting it's precise enough for quadcopter use, while another mentions it quickly reads tilt and acceleration values.
"...So bottom line is, this is an excellent board, it seems very accurate (within tenths of a degree), and works quite well once it's calibrated...." Read more
"...to read in the gyro and accelerometer values the angles it measured were extremly accurate. It accurate enough to use for a quadcopter...." Read more
"Well, its cheap, it works, and its fairly accurate (at least with the accelerometer and temperature, I have yet to touch the gyroscopic values),..." Read more
"...You can find the datasheets online pretty easily, and the pins are marked as in the pictures...." Read more
Customers find the gyroscope module to be of good quality and reliable, with one customer noting its strong 4.7K pullups on SDA and SCL.
"...There's pretty strong 4.7K pullups on SDA and SCL so take this into consideration if you have other pullups on the bus." Read more
"It's a great piece of hardware and there are Arduino libraries written for this. The price can't be beat...." Read more
"...It is working as expected. And is reliable. I did find the motor electrical noise messing with reading the device." Read more
"...MPU-6050 is well documented and this breakout board does its job. good quality imu on the cheap" Read more
Customers find the sensor quality very good, with one customer specifically praising the accelerometer and another noting the temperature sensor functionality.
"This is a great sensor! I'm fairly new to arduino and programming but there is a ton of information for this chip on the web...." Read more
"...It's $5 for a 3 axis gyroscope, acceleromter, and temperatures sensor, and for that price, it's definitely worth at five stars...." Read more
"This is a great Accelerometer Its a little tricky at first if you don't now how to use I2C or SPI...." Read more
"...This 6DOF gyro and accelerometer is an great and drift less product, but it is a breakout board and can be somewhat complecared to use...." Read more
Customers appreciate the availability of libraries for this sensor module, with one mentioning that there are many open source libraries available for Arduino.
"...This 6 DOF ARG breakout is slick. There is a lot of open source libraries for this device around, and the data sheet is very easy to read..." Read more
"It's a great piece of hardware and there are Arduino libraries written for this. The price can't be beat...." Read more
"...a level shifter on it so you can use with 3.7V or 5V. Lots of libraries available for Arduino and Teensy and MSP430" Read more
"This unit is amazing! I was able to find libraries for its ......" Read more
Customers find the module's documentation difficult to locate, with one customer noting that the chip's datasheet is primarily marketing material.
"...The major down side to this product is that its difficult to find info on it (as said by other users)...." Read more
"...It is a bit of a pain to find documentation for but there is a page for the GY521 / MPU6050 on the Arduino website...." Read more
"...Shipped promptly. There is no documentation with this device...." Read more
"...You'll need to do your research on how to use it. Comes with no documentation at all. Lots of guides online on instructable type places...." Read more
Reviews with images

Fantastic chip, inexpensive but powerful
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on December 13, 2012I am fairly new to Arduino projects, so this was a perfect breakout board to get my feet wet. The major down side to this product is that its difficult to find info on it (as said by other users). After finding some code, the unit seems to work pretty well... I used this board on a quadcopter to help with the inherent stability issues.
Hopefully I'll save some people the time to dig up this information. Here is a link for those doing arduino projects:
[...] --> See first comment on this post
here's the source code for the I2C library I used:
[...] --> See first comment on this post
This library contains two helpful examples; one that allows the raw accelerometer and gyroscope values to be accessed, and the other calculates Euler angles, yaw pitch roll, world accelerations, and quaternions. If you using this with an arduino, make sure that the I2C library and a MPU6050 library are in the Arduino sketch folder, this will allow it to compile correctly.
This was also difficult to find:
The GY-521 breakout board is wired to the Arduino Mega as followed:
Vcc - 3.3V
GND - GND
SCL - SCL (pin 21)
SDA - SDA (pin 20)
ADO - GND
INT - D2
The GY-521 breakout board is wired to the Arduino Uno as followed:
Vcc - 3.3V
GND - GND
SCL - D5
SDA - D4
ADO - GND
INT - D2
- Reviewed in the United States on March 24, 2016Chip worked very well with my Arduino. I've used analog accel/gyro sensors before (Razor 6dof), so this was my first encounter with digital. Getting it up and running took a little bit of digging, but there is plenty of information out there to guide you. The best tips I can offer you is to first find code to calibrate this thing. They HAVE to be calibrated to work properly. Jeff Rowberg is a name that will come up, he's written a lot of code for it, but the actual calibration script I found was by Luis Ródenas. You'll need to include the library file, MPU6050.h, but that should be all together. This calibration script will produce 6 calibration offset values... 3 for each of axis for both chips (3*2=6). From that point on you'll need to write those offset values to the chip at the beginning of your code using the function similar to, "accelgyro.setXGyroOffset(30)".
So bottom line is, this is an excellent board, it seems very accurate (within tenths of a degree), and works quite well once it's calibrated. Best of luck!
5.0 out of 5 starsChip worked very well with my Arduino. I've used analog accel/gyro sensors before (Razor 6dof), so this was my first encounter with digital. Getting it up and running took a little bit of digging, but there is plenty of information out there to guide you. The best tips I can offer you is to first find code to calibrate this thing. They HAVE to be calibrated to work properly. Jeff Rowberg is a name that will come up, he's written a lot of code for it, but the actual calibration script I found was by Luis Ródenas. You'll need to include the library file, MPU6050.h, but that should be all together. This calibration script will produce 6 calibration offset values... 3 for each of axis for both chips (3*2=6). From that point on you'll need to write those offset values to the chip at the beginning of your code using the function similar to, "accelgyro.setXGyroOffset(30)".Fantastic chip, inexpensive but powerful
Reviewed in the United States on March 24, 2016
So bottom line is, this is an excellent board, it seems very accurate (within tenths of a degree), and works quite well once it's calibrated. Best of luck!
Images in this review
- Reviewed in the United States on March 12, 2025Needs 5V
- Reviewed in the United States on September 1, 2024Ships fast and no issues!
- Reviewed in the United States on October 28, 2014It's amazing how accurate this thing is for the money. After writing the code necessary to read in the gyro and accelerometer values the angles it measured were extremly accurate. It accurate enough to use for a quadcopter. I used a complimentary filter to find the angle values. The complimentary filter is simple and is as follows. angle = Filter_gain*angle_gyro+(1-Filter_gain)*angle_accel. I used a filter gain of .98 becuase the acceleromoter values can be very noisey.
Tips:
-Write some code to find the zeros for the accelorometer gyro in the beginning of the code before the main loop. Then use the calibrated values in your main loop.
-Buy a soldering iron to attach this to the pin headers
-figure out the angle measurment from the accelerometer and gyro by finding the sensitity for the setting you have.
-For basic angle calc like I did on the arduino uno you only need to attach vcc to 5 or 3 volts, GND to ground, SCL to A5 pin, SDA to A4 pin
Another note Important note that drove me crazy:
When I read in the gyros over i2c I found that the gyro y addresses were actually the -gyro x value and the gyro x addresses were the gyro y value. Not sure if that's specific to the one I received or if all are like this. (maybe the MPU chip itself was mounted wrong). Once I figured this out it was an easy fix so this still gets 5 stars.
- Reviewed in the United States on May 4, 2014After working with this thing for a day or two, I got it to work. I wrote these instructions for the complete beginner to follow. The pinout goes Arduino 5v to Vcc, ground to ground, A4 to SDA, A5 to SCL, XDA and XCL are not connected, AD0 to ground, and finally digital pin 2 to INT. Note, SCL and SDA pins may be moved around between Arduino boards.
Next, go grab the I2Cdevlib. Just do a google search to find the main website, then the download is on github. Head to the highest level directory and there will be a download zip button on the right. Download, extract the file. The file should have the path i2cdevlib->Arduino-> LOTS of sensor boards. Copy I2Cdev and MPU6050 into your Arduino library folder (Arduino->library) (You can copy all of the sensors to the library if you wish). Restart Arduino IDE if it is running and try out the MPU6050_raw sketch.
Overall, $5 isn't that bad for a 3 axis gyro and accelerometer. It is a bit of a pain to find documentation for but there is a page for the GY521 / MPU6050 on the Arduino website.
Hope this helps.
Edit! I started playing around with this chip again and was able to get it work 100%. It turns out, there is plenty of documentation for this chip, you just need to know where to look (Nearly every hobby level multicopter uses this same sensor). It really is just a standard 3v I2C device.
Within the MPU6050_DMP6 sketch, at about line 90-120ish, there are a few #define's. Turns out you can select what type of output gets spat to the serial port. If you want to use the teapot demo, you need to comment out #define OUTPUT_READABLE_YAWPITCHROLL then uncomment #define OUTPUT_TEAPOT to make it work.
Top reviews from other countries
- MAHEEDHAR REDDY GOTTIPOLUReviewed in India on June 28, 2021
5.0 out of 5 stars Works perfectly.
I used this Sensor which works perfectly and shown given accuracte results. At first I feared whether online purchased components works or not, but I really happy that thi product is good. And REES52 was a trustable seller.
MAHEEDHAR REDDY GOTTIPOLUWorks perfectly.
Reviewed in India on June 28, 2021
Images in this review
-
らとなReviewed in Japan on February 26, 2024
5.0 out of 5 stars 送料無料はありがたい
アマゾンプライムじゃないので2000円以上買わないと送料無料にはならないのですがこれは確か400円足らずなのに送料無料でした。動作確認もできました。
-
RodrigoReviewed in Mexico on December 30, 2020
5.0 out of 5 stars Funciona sin problemas
Funciona perfectamente
- Vishesh JainReviewed in India on October 17, 2018
4.0 out of 5 stars If you're a student, go for it.
I have been using this for about a month and this product works as expected. Its good for what i paid (250 rs in my case) but you can find it for cheaper in local market(-1 star for price).
Works fine with my arduino uno, and i expect this to perform similarly on other development boards.
I expected this to be bigger looking at the pictures but iys actually quite small.
Also, you get header pins with this so you can directly solder if you want to.
Go for it if you're a student and are looking for an accelerometer for making self balancing robot and other stuff.
Vishesh JainIf you're a student, go for it.
Reviewed in India on October 17, 2018
Works fine with my arduino uno, and i expect this to perform similarly on other development boards.
I expected this to be bigger looking at the pictures but iys actually quite small.
Also, you get header pins with this so you can directly solder if you want to.
Go for it if you're a student and are looking for an accelerometer for making self balancing robot and other stuff.
Images in this review
-
aeokappaReviewed in Japan on June 27, 2018
5.0 out of 5 stars Arduinoの実験用に購入
安価なのが何よりです。
正常に動いてくれました。
色んな応用が出来そうです。