@electronweather, I had similar issues with a Photon that wakes, takes a reading and goes to deep sleep. Because of the low power consumption of the BME280, I ended up powering it via a GPIO pin so it gets powered off in deep sleep. Doing this, I haven’t had ANY reading reliability issues. I use the Adafruit_BME280 library and power up the BME280 and delay 50ms before calling begin() for the device.
3 Likes