#include #include #include Adafruit_BME280 bme; // use I2C interface Adafruit_Sensor *bme_temp = bme.getTemperatureSensor(); //Adafruit_Sensor *bme_pressure = bme.getPressureSensor(); Adafruit_Sensor *bme_humidity = bme.getHumiditySensor(); float temperature; float humidity; void sensor_setup() { if (!bme.begin()) { Serial.println(F("Could not find a valid BME280 sensor, check wiring!")); //while (1) delay(10); } } void update_sensor_data(){ sensors_event_t temp_event, humidity_event; bme_temp->getEvent(&temp_event); bme_humidity->getEvent(&humidity_event); temperature = temp_event.temperature; humidity = humidity_event.relative_humidity; }