Grove Oxygen Sensor Pro (Pre-calibration) always reads 25% O2

Hi @Citric,
I am also experience this issue. My sensor always shows 3.0V at the output independently of the supply voltage(3.3V or 5.0V).
Further, the UART code I can read from the sensor is in hex:
FF - 86 - 0 - 0 - 0 - 0 - 0E - 87 - E5
The first 2 values seem to be correct. The check value, i.e. the last value, seems also to be correct according to the checksum calculation from the data sheet.
The problem is that the bytes 7 and 8, which should be 0, and bytes 3 and 4 should have values in air.
The serial number of the sensor is:
M1D11S00DJZJ13
Could this be a firmware issue of the sensor? Or maybe the calibration? Is there a way to fix it?

Best Gustav

1 Like