mirror of
https://github.com/esphome/esphome.git
synced 2026-09-11 15:27:33 +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
593 MiB
Languages
C++
55.8%
Python
43.6%
C
0.3%
JavaScript
0.2%
