If you’re interested in physics, electronics and DIY you can’t miss this quaternion compass! It’s made of an Arduino board which collects data from an MPU-9250 accelerometer/gyroscope/magnetometer , and after a series of calculations shows your orientation on a display.