Контроль временных интервалов без delay() через удобные методы на основе millis() и micros()
Архитектура: AVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Неблокирующие таймеры с callback-функциями для выполнения кода параллельно с отсчётом времени
Неблокирующий таймер для запуска функции обратного вызова спустя заданное время, с поддержкой переустановки и сброса состояния
Выполнение задач с таймаутом без блокировки цикла Arduino через callback-функции при наступлении условия или истечении времени
Инструмент для измерения времени выполнения участков кода и поиска узких мест в Arduino-программах
Отмеривание времени выполнения кода с точностью до микросекунд, поддержка паузы и возобновления
Генерация синхронизированных последовательностей случайных чисел на нескольких Arduino-устройствах по времени
Неблокирующие таймеры для запуска функций через заданные интервалы без остановки главного цикла
Упрощённое управление таймерами Arduino с поддержкой 32-битного счёта, генерации импульсов и захвата событий без работы с регистрами
Неблокирующие программные таймеры для запуска нескольких повторяющихся задач независимо друг от друга
Точный контроль PWM через аппаратный Timer5 и запуск периодических прерываний на платах Arduino Mega
Управление Timer4 на Arduino Mega для дополнительных PWM-пинов и периодических прерываний с произвольной частотой
Работа с 10-битным таймером Timer4 на ATMega16u4 и ATMega32u4 для генерации PWM-сигналов на Arduino Leonardo, Micro и Pro Micro
Запуск функций по аппаратным таймерам и прерываниям на Arduino AVR-платах независимо от основного кода
Аппаратные прерывания от таймеров для AVR, ESP8266, ESP32, SAMD, STM32, Teensy и других плат с независимой работой и микросекундной точностью
Неблокирующие таймеры с поддержкой микросекунд, миллисекунд и минут для периодических событий без delay()
Использование аппаратного таймера Timer1 для точного управления ШИМ и периодических прерываний
Гибкий таймер на базе опроса без использования прерываний для периодических и одноразовых срабатываний
Отслеживание прошедшего времени на Arduino через простые функции для задержек и периодических действий
Распределение аппаратных таймеров на платах Arduino для одновременной работы нескольких независимых источников прерываний и событий
Таймеры, обратные отсчёты и счётчики с гибкими настройками для управления временем в скетчах
Периодическое выполнение кода без блокирующих задержек через проверку прошедшего времени в миллисекундах
Прогнозирование временных рядов на Arduino с помощью моделей AR и MA без динамической памяти
Генерирует 32-битные UNIX-временные метки для дат после произвольно выбранной эпохи вместо стандартной 1970 года
Преобразование UTC в локальное время с автоматическим учётом часовых поясов и переходов на летнее время
Преобразование UTC-времени в локальное с учётом часового пояса и переходов на летнее время для ESP8266, ESP32, STM32 и других платформ
64-битная конвертация UTC-времени в локальное с учётом часовых поясов и летнего времени
Преобразование UTC в локальное время с поддержкой DST для произвольных часовых поясов
Обёртки над millis() и micros() с виртуальным сбросом счётчика для таймеров и синхронизации времени