Hi charilie, actually the special equipment is called a magnetometer sensor. It is very common in the most modern device because this sensor is used for improving GPS accuracy. Unfortunately, some device doesn't have magnetometer sensor. You can check all available sensor own by your device by clicking the upper right icon -> Sensor Status.