BME688 giving wrong reads after awhile

Hello everyone, 

I have a little problem with my new bme688 sensor. Sort breaf: I need to use it for temperature, humidity and pressure, to monitor a grow room. I took this sensor in hope to replace my currentDHT22( as I need pressure measurement as well, DHT22 have only temp and hum). My problem starts after some time, over 30 min, around a couple hours, of good readings my sensor suddenly give 195C and 100% humidity and seems to never come back to normal readings again. I'm using "sSense_BME680.h" library( - https://itbrainpower.net/downloadables/ssense_BME680_example.ino, from here)  and arduino Due. It seems I can't make  BSEC or BSEC2, it won't compile on my Due even if I do the steps from github( - https://github.com/BoschSensortec/Bosch-BSEC2-Library, this one).

i2c breakout that I'm using - https://itbrainpower.net/sensors/BME688

8 replies