micropython-mlx90614
micropython-mlx90614 copied to clipboard
OSError: 5 when i2c is reading from memory
_config1 = i2c.readfrom_mem(address, 0x25, 2)
This line is giving me lots of headache, I've tried using the proposed solution of using machine.SoftI2C instead but the sensor just outputs -273.15 which means that it is reading 0 from the sensor itself. I did an i2cscan and it the sensor is fine.
Anything would be of great help, Thanks. Btw, I'm using the Raspberry Pi Pico
It's a bit late, but I was having the same problem and i found soldering the connections onto the temp sensor corrected it for me.