mirror of
https://github.com/esphome/esphome.git
synced 2026-06-24 11:07:33 +00:00
fast-millis-rp2040
Wiegand and ZyAura call millis() from ISR handlers on all platforms including RP2040 (no platform restrictions on either component). The accumulator's mutable statics need protection from concurrent ISR access. Uses save_and_disable_interrupts()/restore_interrupts() — same pattern as InterruptLock in rp2040/helpers.cpp.
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%
