MPU-6050 6DOF 3-axis gyroscope and accelerometer module for Arduino

MPU-6050 with header pin

The MPU-6050 accelerometer + gyroscope module (widely available on AliExpress) is a 6‑degree‑of‑freedom (6‑DOF) MEMS motion tracking device. It integrates a 3‑axis accelerometer and a 3‑axis gyroscope on a single silicon chip, along with an onboard Digital Motion Processor (DMP) that can perform complex sensor fusion calculations internally. The module communicates via I2C protocol (default address 0x68), making it extremely easy to connect to microcontrollers like Arduino, ESP32, Raspberry Pi, STM32, or any platform with I2C support. Most AliExpress versions come as a small breakout board with the MPU‑6050 IC, necessary pull‑up resistors, and a 3.3 V voltage regulator (making it 5 V tolerant on VCC). Some variants also include pin headers for breadboard use. The module does not have a push button – configuration is done entirely through I2C registers.

MPU-6050 with header pin

Typical applications include:

  • Self‑balancing robots / Segway‑like vehicles
  • Quadcopter and drone flight controllers (stabilization)
  • Gesture‑controlled devices (wearable rings, air mice)
  • 3D motion tracking for VR/AR headsets
  • Robotic arm orientation control
  • Step counting (pedometer) and fitness trackers
  • Vehicle tilt / rollover detection systems
  • Digital levels and inclination sensors
  • Motion‑activated lighting or alarms

Key specifications:

  • Chipset: InvenSense MPU‑6050 (now TDK)
  • Accelerometer range: ±2g, ±4g, ±8g, ±16g (software selectable)
  • Gyroscope range: ±250, ±500, ±1000, ±2000 °/s (software selectable)
  • Sensitivity (accelerometer): 16,384 LSB/g (at ±2g range)
  • Sensitivity (gyroscope): 131 LSB/°/s (at ±250 °/s range)
  • Operating voltage: 3.3 V – 5 V (onboard regulator, 5 V tolerant)
  • Logic level: 3.3 V (I2C lines are 5 V tolerant with pull‑ups)
  • Communication interface: I2C (up to 400 kHz) + auxiliary I2C bus for external sensors
  • Onboard DMP: Yes – can compute quaternion / Euler angles internally
  • Current consumption: ~3.9 mA (typical, all axes active)
  • Low power modes: Sleep mode (~5 µA), cycle mode for wake‑on‑motion
  • I2C address: 0x68 (default) or 0x69 (if AD0 pin pulled HIGH)
  • Onboard LED: Usually none (some clones have a power LED)
  • Pinout (standard 7 pins): VCC, GND, SCL, SDA, XDA, XCL, AD0
  • Operating temperature: -40°C to +85°C

Ready to add motion sensing to your project? The MPU‑6050 is the gold standard for hobbyist motion tracking – affordable, well‑documented, and supported by countless libraries (including the popular MPU6050 library by Jeff Rowberg). Whether you're building a self‑balancing robot, a drone flight controller, or a VR head tracker, this module delivers reliable 6‑DOF data. Order your MPU‑6050 from our trusted AliExpress link below – you'll get genuine InvenSense chips (not cheap clones), fast shipping, and the best price online. Click now and start measuring motion today!

👉 Buy MPU‑6050 Module on AliExpress 1 to 10 or 100pcs 👈

Купить на Amazon

Ресурсы и ссылки

Ресурсов пока нет.

Файлы📁

Нет доступных файлов.