Shopping Cart

MPU-6050 3-Axis Accelerometer and Gyro Sensor (HIGH QUALITY)


 Accelerometer and Gyro Sensor

  • Chip built-in 16bit AD converter, 16-bit data output
  • Driver Chip: MPU6050
  • Operating Voltage: 3-5V DC
  • Communication: I2C/IIC Protocol
  • Gyro Range: ± 250, 500, 1000, 2000 °/s
  • Accelerometer Range: ± 2 ± 4 ± 8 ± 16 g

140.00 118.64+18% GST

In stock

SKU 04AA008 Category

15 days easy return and money back guarantee.

Free shipping on all orders above ₹ 999.

Share on facebook
Share on linkedin
Share on twitter
Share on whatsapp


MPU-6050 3-Axis Accelerometer and Gyro Sensor

The MPU6050 is a Microelectromechanical system (MEMS) which consists of a 3-axis accelerometer and a 3-axis Gyroscope inside it. The gyroscope measures rotational velocity or rate of change of the angular position over time, along the X, Y, and Z-axis.  It uses MEMS technology and the Coriolis Effect for measuring. The outputs of the gyroscope are in degrees per second, so in order to get the angular position, we just need to integrate the angular velocity.

This module also has a (DMP) Digital Motion Processor inside it which is powerful enough to perform complex calculations and thus free up the work for Microcontroller. (Find out a wide range of Sensor at

The module also has two auxiliary pins which can be used to interface external IIC modules like a magnetometer, however, it is optional. Since the IIC address of the module is configurable more than one sensor can be interfaced with a Microcontroller using the AD0 pin.

This module also has well documented and revised libraries available hence it’s very easy to use with famous platforms like Arduino. So if you are looking for a sensor to control motion for your RC Car, Drone, Self-balancing Robot, Humanoid, Biped or something like that then this sensor might be the right choice for you.

The MPU6050 module allows us to read data from it through the IIC bus. Any change in motion will be reflected in the mechanical system which will, in turn, vary the voltage. Then the IC has a 16-bit ADC which it uses to accurately read these changes in voltage and stores it in the FIFO buffer and makes the INT (interrupt) pin to go high. This means that the data is ready to be read, so we use an MCU to read the data from this FIFO buffer through IIC communication.

As easy as it might sound, you may face some problems while actually trying to make sense of the data. However, there are lots of platforms like Arduino using which you can start using this module.

 Pin Configuration


Pin Number Pin Name Description
1 Vcc Provides power for the module, can be +3V to +5V. Typically +5V is used
2 Ground Connected to Ground of system
3 Serial Clock (SCL) Used for providing a clock pulse for I2C Communication
4 Serial Data (SDA) Used for transferring Data through I2C communication
5 Auxiliary Serial Data (XDA) It can be used to interface other I2C modules with MPU6050. It is optional
6 Auxiliary Serial Clock (XCL) It can be used to interface other I2C modules with MPU6050. It is optional
7 AD0 If more than one MPU6050 is used a single MCU, then this pin can be used to vary the address
8 Interrupt (INT) Interrupt pin to indicate that data is available for MCU to read.

Features :

  1. MEMS 3-axis accelerometer and 3-axis gyroscope values combined
  2. Power Supply: 3-5V
  3. Communication: I2C protocol
  4. Built-in 16-bit ADC provides high accuracy
  5. Built-in DMP provides high computational power
  6. Can be used to interface with other IIC devices like a magnetometer
  7. Configurable IIC Address
  8. In-built temperature sensor


  • Used for IMU measurement
  • Drones / Quadcopters
  • Self-balancing robots
  • Robotic arm controls
  • Humanoid robots
  • Tilt sensor
  • Orientation / Rotation Detector

Package Includes:

1 x MPU-6050 3-Axis Accelerometer and Gyro Sensor


Driver Chip MPU-6050
Operating Voltage(VDC) 3 to 5
Communication I2C Protocol
Gyro range(°/s) ± 250, 500, 1000, 2000
Acceleration range(g) ± 2 ± 4 ± 8 ± 16
Length (mm) 20
Width (mm) 16


  • Click here to download the datasheet of MPU6050.
  • Learn how to interface a MPU6050 3 Axis Accelerometer and Gyro Sensor with an Arduino.


There are no reviews yet.

Be the first to review “MPU-6050 3-Axis Accelerometer and Gyro Sensor (HIGH QUALITY)”

Your email address will not be published.

Free shipping

On all orders above ₹999

Easy 15 days returns

15 days money back guarantee

100% Secure Checkout

UPI / Credit Card / Debit Card