FGM-3h Geomagnetic Fluxgate Magnetometer

Archive: The magnetometer is offline and we are no longer collecting data.

In summer 2013 I purchased a fluxgate magnetometer from Speake & Co to monitor the Earth's geomagnetic field. The FGM-3h sensor is sensitive enough to measure the approximately 100 nT daily variation in the field.

The sensor was buried about 60 cm deep in my back garden near Southampton, UK, to isolate it from daily temperature variations. A long shielded cable connected it to an Arduino Mega 2560 inside the house and a circuit of my own design.

The magnetometer circuit board
The magnetometer circuit board.

How it worked

Source code example

Here is a sample Arduino sketch for reading the FGM-3h. It counts pulses and sends the result to the serial port. The observatory used a more complex program with an internet connection and GPS timing.

Limitations