Skip to content

Instantly share code, notes, and snippets.

@dennisdebel
dennisdebel / bm280.cpp
Created February 5, 2023 18:20
Snippet to reset bme280 sensor on erroneous readings
void BME280_Reset()
{
if(DEBUG) Serial.println(F("BME280 Reset"));
Wire.beginTransmission(BME280_I2C_ADDR);
Wire.write((uint8_t)BME280_REGISTER_SOFTRESET);
Wire.write((uint8_t)0xB6);
Wire.endTransmission();
delay(1000);
}