I am working on a simple project with the BME688 connected to a Particle Argon board. I used as a starting point the sample code included in the Adafruit_BME680 library: https://github.com/kaga/Adafruit_BME680/blob/master/examples/usage/bme680_example.ino
Everything has been working great, but today due to a coding error, my code was polling the sensor (calling bme.performReading()) every 20ms instead of every 5 seconds as I had it before. It ran in this mode for ~3 minutes before I realized what was happening and powered it off.
Afterwards, I'm getting wrong temperature and humidity readings, with the temperature always returned as 151.43 degrees, and the humidity always 0%.
Is it possible that I broke the sensor, or is there some way to reset it?
Thanks for any help.
Solved! Go to Solution.
You could run official reference code on you board and check it again.
Thanks for your feedback! I tried again after letting the sensor rest overnight, and the readings were back to normal. Not sure what happened, but seems to be OK now.