MPU6050 GY-521 V2 Unsoldered IMU Accelerometer & Gyroscope Sensor for Arduino

SKU JT-PJUN-WMMQ

$6.99 USD Shipping & tax calculated at checkout
In stock· Order by 3pm ET and it ships today

Single unsoldered MPU6050 GY-521 V2 6-axis IMU for motion, tilt, and rotation tracking over I2C.

Bulk eligible

Mix any Bulk eligible products — discount applies to your total quantity across the cart.
Auto-applied at checkout
Buy 5+ $6.65 each Save 5%
Buy 10+ $6.30 each Save 10%
View all bulk eligible products →
  • Free UPS Ground U.S. orders $35+
  • Ships from USA Domestic fulfillment
  • 30-day returns Free defect replacement
  • 7-day support Fast email replies
Frequently bought together
ShillehTek MPU6050 IMU accelerometer sensor board with two sets of unsoldered pin headers MPU6050 GY-521 V2 Unsoldered IMU Accelerometer & Gyroscope Sensor for Arduino ★★★★★ (4) $6.99 This item
Total for 4 items
$30.48

Products related to this item

Product Overview

The ShillehTek MPU6050 GY-521 V2 (unsoldered, single piece) is a compact 6-axis IMU that combines a 3-axis accelerometer and 3-axis gyroscope to measure motion, tilt, and rotation in real time for Arduino and other microcontroller projects. It uses I2C, so it is easy to wire and supported by tons of example code and libraries. Since this version is unsoldered, it is perfect if you want a clean custom build, plan to solder your own header pins, or are integrating the module directly into a prototype or PCB.

Frequently asked questions

It is an I2C 6-axis IMU, so it can be used with Arduino and other controllers that support I2C. Raspberry Pi projects can also use it through the Pi’s I2C bus with appropriate libraries.
No. This version is supplied unsoldered as a single module, so you should solder header pins, wires, or direct PCB connections before using it reliably on a breadboard or in a prototype.
The module uses I2C, with typical connections for power, ground, SDA, and SCL. It reports 3-axis accelerometer and 3-axis gyroscope data over the same bus; confirm your controller’s voltage compatibility before wiring.
It is useful for projects that need motion, tilt, or rotation sensing, such as robot orientation, self-balancing builds, gesture input, data logging, and basic inertial measurement experiments with Arduino or similar microcontrollers.
Common causes include unsoldered or poor solder joints, swapped SDA and SCL wires, missing power or ground, I2C not enabled on the controller, or a software library/address mismatch. Check wiring and run an I2C scanner first.

Have other questions?

Chat with our US-based team — we usually reply fast.

Features & Specs

6-Axis IMU Sensor Combines a 3-axis accelerometer + 3-axis gyroscope for full motion sensing.

Unsoldered for Custom Builds Ideal for clean wiring, custom headers, or direct integration into prototypes.

I2C Interface Simple connections with wide Arduino and microcontroller library support.

Robotics and Stabilization Great for balancing bots, orientation tracking, and motion-based control projects.

Smooth Angle Readings Use common sensor fusion filters to calculate stable pitch and roll values.

Documents

Full Product Manual MPU6050 Accelerometer 6DOF - Raspberry Pi, Arduino, ESP32 I2C Accelerometer In-depth setup guide with wiring, code examples, and troubleshooting.

Related Videos

Customer Reviews