bitte überprüfe die I2C Adresse Deines Sensor Boards. Darauf deutet Deine Fehlermeldung hin:
Code: Alles auswählen
void init () {
Wire.begin();
DPRINT(F("BME680 "));
_bme680.init(ADDRESS); // I2C address: 0x76 or 0x77
if (_bme680.reset() != 0) {
DPRINTLN(F("ERR"));
while (1);
} else DPRINT(F("OK"));
_present = true;
Code: Alles auswählen
namespace as {
template <uint8_t ADDRESS=0x76> // I2C address needs to be be set according to your BME680 sensor breakout