Назад к каталогу

HestiaTempo

Неблокирующие таймеры и примитивы времени с читаемым синтаксисом для Arduino и ESP32

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер14.28 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.014.28 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:73114153a5853faa3f2d74961970b14e7b9ca341039b15b57eefb8cd3c20fe06
АрхивHestiaTempo-1.0.0-73114153.zip

Описание

Вместо того чтобы писать условия вроде `if (millis() - lastTime > interval)`, HestiaTempo предлагает именованные таймеры с символическими идентификаторами — компактные, читаемые и безошибочные. Библиотека не требует динамического выделения памяти и работает неблокирующим образом, подходя для простых скетчей (моргание светодиодом, дебаунс кнопок) вплоть до структурированного кода в SDKах. Поддерживает периодические таймеры (Interval) и one-shot задержки, ввод времени в человеческом формате (HH:MM:SS), вывод в разных представлениях, а также дрейф-устойчивое поведение. Без String, без логирования, без исключений — только чистые примитивы времени для Arduino и ESP32.

Версии

Показано: 1
1.0.02026-08-23 19:13:45 UTC
ZIP по запросу
первое скачивание может быть дольше