So my PiicoDev Magnetometer and SSD1306 modules arrived today.
Setup as per this guide and it doesn’t work.
I get the following error from Micropython:
PiicoDev could not communicate with module at address 0x1C, check wiring
Traceback (most recent call last):
File “”, line 10, in
File “PiicoDev_QMC6310.py”, line 68, in init
File “PiicoDev_QMC6310.py”, line 61, in init
File “PiicoDev_QMC6310.py”, line 81, in _setMode
OSError: [Errno 5] EIO
Using
Thonny version 3.2.7
Ubuntu version 20.0.4
MicroPython v1.21.0 on 2023-10-06; Raspberry Pi Pico with RP2040
If i run a simple I2C scanner it shows:
Found devices at:
0x1c
0x3c
Which is exactly as it should.