User Tools

Site Tools


embedded:adventures:analogimu

The analog IMU stands for inertial measurement unit. The specific chip that we are using is the LSM9DS1 which has an integrated three-axis-accelerometer, a three-axis gyroscope, and a three-axis magnetometer.

The chip itself allows us to connect to the mbed chip using either I2C or SPI protocol and gives us access to all 3 measurements at once. We are currently using the I2C protocol because it is much simpler and only requires two wires.

First wire is the signal and is labeled SDA and the second is the clock and is labeled SCL. These wires go to pins 28 and 29 respectively on the mbed.

We used the following tutorials for the code and wiring:

1. https://developer.mbed.org/components/LSM9DS1-IMU/

embedded/adventures/analogimu.txt · Last modified: 2023/03/06 10:31 by 127.0.0.1