| Price | $7 |
|---|---|
| Category | Sensors |
| Availability | In stock |
| Delivery | Shipped across Lebanon, or collect from the lab |
Nine axes in one chip: a three-axis gyroscope, a three-axis accelerometer and an AK8963 magnetometer stacked inside the MPU-9250, all read out at 16 bits. The magnetometer is what earns its keep - gyro and accelerometer alone drift in yaw, and a compass gives an absolute heading to correct against, which is why this turns up in flight controllers and self-balancing robots. The board carries a 3.3V regulator so 3-5V on VCC is fine, but the I2C and SPI pins are 3.3V logic.
Key features
- 9 axes: gyro, accelerometer and magnetometer
- Gyro +/-250 to +/-2000 deg/s, accel +/-2 to +/-16 g
- Magnetometer +/-4800 uT at 0.6 uT/LSB
- I2C up to 400 kHz (0x68/0x69) or SPI
- 3 - 5V into the onboard 3.3V regulator
- 3.3V logic - level-shift from a 5V Arduino
Details
Specifications
| Chipset | MPU-9250 (MPU-6500 + AK8963) on a GY-9250 board |
|---|---|
| Axes | 9 (3 gyro, 3 accelerometer, 3 magnetometer) |
| Gyro range | +/-250 / 500 / 1000 / 2000 deg/s |
| Accelerometer range | +/-2 / 4 / 8 / 16 g |
| Magnetometer range | +/-4800 uT, 0.6 uT/LSB |
| Resolution | 16-bit ADCs (14-bit magnetometer) |
| Interface | I2C up to 400 kHz, or SPI up to 20 MHz read |
| I2C address | 0x68 (0x69 with ADO high) |
| Supply voltage | 3 - 5V DC via onboard 3.3V LDO |
| Logic voltage | 3.3V |
| Extras | 512-byte FIFO, DMP, auxiliary I2C on EDA/ECL |
| Pins | 10 |