Почему в названии модуля указана микрсхема QMC5883L, а в описании и примере кода говорится о HMC5883L? Насколько я понимаю, QMC* это более дешёвый и менее точный аналог чипа HMC* от Honeywell и он требует другой библиотеки (например Mechasolution QMC5883L) и даёт бОльшую погрешность.