Embedded systems project · University of California, Santa Cruz

IMU Setup & Calibration

Accelerometer, magnetometer, and gyroscope calibration on a 9-axis IMU

Overview

The goal of this project was to calibrate and run the accelerometer, magnetometer, and gyroscope on a 9-axis IMU. The IMU was mounted on a breadboard that I rotated through known orientations while a UC32 microcontroller showed the sensor outputs on an OLED screen.

Demo

Final application checkoff: the board is rotated through known orientations while calibrated sensor readings update on the OLED display.

Files