Use tilt-compensated heading algorithm from SparkFun