MicroPython module for control QMC5883L Geomagnetic Sensor.
Just connect (VCC, GND, SDA, SCL) from your QMC5883L board to Arduino, ESP or any other board with MicroPython firmware.
Supply voltage QMC5883L 3.3 Volts only!
Upload micropython firmware to the NANO(ESP, etc) board, and then files: main.py, qmc5883mod.py and sensor_pack folder. Then open main.py in your IDE and run it.
The inscription on the board (HMC5883L) is incorrect! All (almost) such boards have QMC5883L installed!