IMU - Intertial Measurement Unit - er integrert kretskort med flere ulike sensorfunksjoner. Det inneholder både gyro, akselerator, kompass, temperatur og trykkmåler. Gyro, akselerator og kompass er tredimensjonale størrelser som angir flaten i x/y-koordinater og høyde i z-koordinat. Hver IMU har sine egne kobinasjoner a sensorer. Disse har egne bibliotekfunksjoner, og det er disse du bruker i Arduino-skissene. IMU kan bestille her
MU karakteres med et antall frihetsgrader (DOF - Degree Of Freedom). Dette er et uttrykk for antall størrelsene sensorene gir verdier for. Gyro, akselerator og kompass kan ha tredimensjonale størrelser og nevnes derfor å ha tre frihetsgrader hver. Sammen vil disse tre variablene da ha 9 frihetsgrader. Ofte har IMU-en en også en trykkmåler som blir den 10. frihetsgraden som også kan angi høyde I tillegg måler den temperatur