DFRobot
6 DOF Sensor - MPU6050
A compact breakout board for the MPU-6050, combining a 3-axis gyroscope and 3-axis accelerometer with an onboard Digital Motion Processor (DMP) on a single c...
Get notified when back in stock
A compact breakout board for the MPU-6050, combining a 3-axis gyroscope and 3-axis accelerometer with an onboard Digital Motion Processor (DMP) on a single chip. The integrated DMP handles complex motion fusion algorithms, offloading processing from your microcontroller.
The breakout includes a 3.3V regulator and I2C pull-up resistors, so it can connect directly to 5V Arduino boards. Outputs pitch, roll, yaw, quaternion, and Euler angle data over I2C.
Key Features
- 6-Axis Motion Tracking – 3-axis gyroscope + 3-axis accelerometer on one chip
- Digital Motion Processor – Onboard DMP for motion fusion, bias calibration, and gesture detection
- I2C Digital Output – Rotation matrix, quaternion, Euler angle, or raw data formats
- 3.3V Regulator Onboard – Direct 3–5V operation without external regulation
- Auxiliary I2C Bus – Connect an external magnetometer for 9-axis fusion
Specifications
- Sensor – MPU-6050 (InvenSense)
- Operating Voltage – 3–5V
- Interface – I2C
- Gyroscope Range – ±250, ±500, ±1000, ±2000°/s
- Gyroscope Sensitivity – Up to 131 LSB/°/s
- Accelerometer Range – ±2g, ±4g, ±8g, ±16g
- Dimensions – 14 × 21mm
Ideal For
- Balancing robots and drones
- Motion tracking and gesture recognition
- Wearable sensor projects
- Human-computer interaction devices
Package Contents
- 1× 6 DOF Sensor MPU-6050 breakout board
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- 3.3V regulator
- A 3.3V regulator is a power circuit that provides a steady 3.3 volts for parts that need that supply voltage. On a breakout board, it can let the sensor run safely even when the connected microcontroller or power source uses a higher voltage.
- 6-axis motion tracking
- A way of measuring movement using three rotation axes and three acceleration axes. It matters because it lets a project estimate tilt, orientation, vibration, and gestures from one module rather than using separate motion sensors.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- LSB
- Least significant bit (LSB) is the lowest-order bit in a binary number, the bit that some serial protocols send first or last. In analogue-to-digital and digital-to-analogue converters, one LSB also means the smallest step the device can resolve, equal to its full-scale range divided by the number of steps.
- magnetometer
- A sensor that measures magnetic fields, often used to work out compass direction. It matters because nearby magnets, motors, or metal objects can affect readings and may require calibration.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- MPU
- MPU can refer to a few different things in electronics: a microprocessor unit (a processor powerful enough to run a full operating system such as Linux, with external memory and storage), a motion-processing unit like the MPU-6050 or MPU-9250 inertial sensor modules, or a memory protection unit built into some microcontrollers. The intended meaning depends on the surrounding context.
- MPU-6050
- A combined motion-sensing chip that includes a 3-axis accelerometer and a 3-axis gyroscope. The exact chip name matters because it determines the available ranges, data format, and example code or libraries you can use.
Find this product in
Brands
Sensors & Input
SEN0142 mpu 6050 6 dof sensor layout V1.0
Document · 56.2 KB · Click any page to view full size
SEN0142 mpu 6050 6 dof sensor schematics V1.0
Schematic · 43.3 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au