List of tools
Software for magnetic field calculations:
- Overview
- FEMM (freeware, use of BH-curves, but only 2D)
- magpylib (freeware, but has to be programmed in Python)
- MagTetris (freeware, for MATLAB and Python)
Hall sensors for field measurements
type datasheet |
axis | range* [mT] | interface | Arduino code |
comments | ca. costs** [€] |
QMC5883L HMC5883L GY-271 HW-246 |
3 | ± 0.8 | I²C | QMC5883L.ino | needs: QMC5883LCompass.h Library, requires calibration |
C: 1 M: 2-4 |
HSCDTD008A CJMCU-008 |
3 | ± 7.2 | I²C | CJMCU_008.ino | needs: Wire.h | C: 5.4 M: 8.5 |
MLX90393 CJMCU-90393 |
3 | ± 50 | I²C/SPI | C: 2 M: 7-8 |
||
TLV493D | 3 | ± 130 | I²C | C: 1 M: 6-8 |
||
TLE493D | 3 | ± 160 | I²C | C: 1 M: 12 |
||
TMAG | C: 1 | |||||
MV2 | 3 | ± 100 ± 30000 |
SPI | dedicated chip from Metrolab |
C: 500 | |
CYSJ902C CYSJ362A |
1 1 |
± 2000 ± 3000 |
-- | -- | see Hall-π project |
C: 1.25 C: 0.90 |
- several ranges (min/max)
**C: chip (bulk ware), M: breakout board, module (prices from Digikey, Adafruit, Amazon, Mouser 2025)