mirror of
https://github.com/esphome/esphome.git
synced 2026-09-03 19:46:02 +00:00
df57c21368c1e9b0ac3f300e6c1b671b00837ac1
Make micros_to_millis a template on return type (default uint32_t). millis_64() now calls micros_to_millis<uint64_t>() to eliminate __udivdi3 there too — same Euclidean decomposition, just with a 32x32->64 multiply for hi*Q instead of truncating. Add 64-bit variant tests (140 total, all passing).
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
582 MiB
Languages
C++
56%
Python
43.4%
C
0.3%
JavaScript
0.2%
