Hello everyone, I'm looking to add a board for measuring the magnetic field for localization purposes, but I'm not sure which one to choose. My requirements are:
1.The board must support multithreading, with one thread always listening for incoming reading requests and another continuously updating the stored magnetic field values.
It should have good documentation and, if possible, a library that offers a wide range of functions to use.
Any suggestions please ? .
Which sensor are you planning to use ?
I don't have any specific requirements at the moment and am open to all suggestions.
Is your project including the earth's magnetic field, or will it need to exclude the magnetic field? Since a magnetic field is linear, do you need to know the orientation of the field? Any cheap magnetic measuring device will combine all fields into a single reading.
This is going to be a chicken/egg situation
Until you decide on which sensor to use it will be difficult to recommend an Arduino board and/or a suitable library. Other details are also important such as does the board need to support WiFi, for instance ?
Any modern 9DOF sensor will work. Adafruit, Sparkfun and other reputable hobby suppliers offer well designed modules with code libraries, and they support their products.