Единый интерфейс к аппаратным таймерам Teensy (FTM, GPT, QUAD, PIT) и программным таймерам на базе RTC или счетчика циклов
Категория: Timing
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Многопоточные таймеры для Arduino с поддержкой mbed OS, каждый работает в отдельном потоке без взаимных задержек
Неблокирующие тикеры для повторяющихся функций вместо delay() — работают параллельно с основным кодом без аппаратных прерываний
Неблокирующие таймеры с callback-функциями для выполнения кода параллельно с отсчётом времени
Неблокирующий таймер для запуска функции обратного вызова спустя заданное время, с поддержкой переустановки и сброса состояния
Инструмент для измерения времени выполнения участков кода и поиска узких мест в Arduino-программах
Неблокирующие таймеры для запуска функций через заданные интервалы без остановки главного цикла
Неблокирующие программные таймеры для запуска нескольких повторяющихся задач независимо друг от друга
Точный контроль PWM через аппаратный Timer5 и запуск периодических прерываний на платах Arduino Mega
Управление Timer4 на Arduino Mega для дополнительных PWM-пинов и периодических прерываний с произвольной частотой
Работа с 10-битным таймером Timer4 на ATMega16u4 и ATMega32u4 для генерации PWM-сигналов на Arduino Leonardo, Micro и Pro Micro
Гибкий таймер на базе опроса без использования прерываний для периодических и одноразовых срабатываний
Отслеживание прошедшего времени на Arduino через простые функции для задержек и периодических действий
Распределение аппаратных таймеров на платах Arduino для одновременной работы нескольких независимых источников прерываний и событий
Таймеры, обратные отсчёты и счётчики с гибкими настройками для управления временем в скетчах
64-битная конвертация UTC-времени в локальное с учётом часовых поясов и летнего времени
Восемь типов таймеров для отсчёта времени и синхронизации событий в коде Arduino
Облегченная версия RTCLib для ATtiny и микроконтроллеров с ограниченной памятью, работает с часами реального времени через TinyWireM
Неблокирующий код на Arduino с менеджером пинов и обработкой событий в реальном времени
Преобразует названия часовых поясов IANA в POSIX TZ-строки для синхронизации времени на ESP8266 и ESP32
Генератор тактовой частоты по BPM с поддержкой PPQN, shuffle и синхронизацией внешних устройств для музыкальных приложений на Arduino
Парсер календарей в формате iCalendar (RFC-5545) для Arduino и микроконтроллеров с обработкой правил повтора событий
Неблокирующий таймер на основе millis() для периодического выполнения кода, отсчёта интервалов и обработки таймаутов
Неблокирующие периодические обновления для объектов Arduino через единый вызов в главном цикле
Определяет точное время работы устройства с момента включения в разных форматах: по компонентам или общим счётчиком
Отслеживание времени работы Arduino без переполнения счётчика, с выводом в дни, часы и минуты
Брокер для управления несколькими функциями-обработчиками с разными интервалами на одном таймере uTimerLib
Компактный таймер для микроконтроллеров Arduino с поддержкой AVR, SAM, STM32, ESP8266, ESP32 и SAMD21
Конвертация между датой и UNIX-timestamp для микроконтроллеров, работает для дат 2000–2099 без учёта часовых поясов