Slap a MEMS gyroscope on that bad boy. https://www.vectornav.com/resources/inertial-navigation-prim...
gyroscopes drift over time, that's why typically you need a kalman filter to combine the strengths of various sensors, magnetometers, where available, are bad at resolution, but don't drift.
gyroscopes drift over time, that's why typically you need a kalman filter to combine the strengths of various sensors, magnetometers, where available, are bad at resolution, but don't drift.