diff --git a/esphome/components/aht10/aht10.cpp b/esphome/components/aht10/aht10.cpp index d293ef99974e..bff46097a5bf 100644 --- a/esphome/components/aht10/aht10.cpp +++ b/esphome/components/aht10/aht10.cpp @@ -73,7 +73,7 @@ void AHT10Component::update() { bool success = false; for (int i = 0; i < AHT10_ATTEMPTS; ++i) { ESP_LOGVV(TAG, "Attempt %d at %6u", i, millis()); - delay_microseconds_accurate(4); + delay_microseconds_safe(4); uint8_t reg = 0; if (this->write(®, 1) != i2c::ERROR_OK) {