mirror of
https://github.com/esphome/esphome.git
synced 2026-06-24 15:46:54 +00:00
12d227dee850de129972659a6719a4f72a47f0e8
Same approach as ESP8266: split into common path (while loop, ≤10 iterations) and rare path (constant-time /1000 multiply for gaps >10 ms). RP2040 has no ISR callers so no interrupt guard needed, but the bounded loop avoids worst-case latency if millis() is called from a context that was blocked for a long time.
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
393 MiB
Languages
C++
60.7%
Python
38.9%
C
0.3%
