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
- Place part + MCU in Playground (or system YAML).
- Agent:
labwired_list→labwired_describe id=mpu6050→ wire →labwired_validate→labwired_run/labwired_verify. - OLED tilt labs;
labwired_describe id=mpu6050.
Related
- Parts index
- Board example: ESP32-C3
- Fidelity