Skip to content

MPU-6050

TDK InvenSense MPU-6050 6-axis IMU (I²C).

Live catalog

Prefer labwired_describe with the catalog id over guessing pins or addresses.

Status at a glance

Aspect Status
Catalog id mpu6050
Bus I²C
Address / select 0x68 / 0x69
Source Rust kit peripherals/components/mpu6050
Tier See matrix below

Pins / attachment

Pin / net Role
SDA I²C SDA
SCL I²C SCL
AD0 Address

Support matrix

Behavior Status Notes
Accel/gyro registers SimInput channels + noise option
I²C read path Common demos
DMP / full FIFO ⚠️/❌ Not full silicon feature set

How to run

  1. Place part + MCU in Playground (or system YAML).
  2. Agent: labwired_listlabwired_describe id=mpu6050 → wire → labwired_validatelabwired_run / labwired_verify.
  3. OLED tilt labs; labwired_describe id=mpu6050.