Работа с часами реального времени DS3231 и DS3232 по I2C: чтение и установка времени, будильники, температурный датчик
Категория: Timing
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Периодический вызов функций через заданные интервалы времени без блокировки основного кода
Конвертер персидского календаря в григорианский с определением официальных праздников и пятниц
Гибкие таймеры с поддержкой событий и колбеков для управления временем и синхронизацией на Arduino
64-битное отсчитывание времени в UTC для Arduino AVR, совместимо с оригинальным Time API и решает проблему 2038 года
Многозадачность на Arduino через прерывания таймеров без ручной настройки регистров
Неблокирующие множественные задержки без использования аппаратных таймеров для Arduino Uno и Zero
Таймеры на основе millis() для периодического опроса и синхронизации мигания светодиодов
Измерение времени выполнения кода и отслеживание свободной памяти для отладки и оптимизации на AVR, ESP8266 и ESP32
Универсальная игровая петля для Arduino с независимым отслеживанием времени и обработкой ввода без блокировок
Планирование и вызов функций в заданные моменты времени без потоков и прерываний
An Arduino library for converting between time in parts as used by core gmtime functions and epoch time.
Получение точного времени с NTP-серверов, работа с UNIX-временем и компактные таймеры для Arduino с поддержкой ESP8266, ESP32 и Ethernet
Работа с модулем реального времени DS1307 через I2C с поддержкой 12/24-часового формата, управлением выходным сигналом и синхронизацией времени
Специализированная библиотека для работы с часами реального времени DS3231 через I2C с поддержкой будильников и високосных лет
Простой таймер для Arduino с поддержкой отсчёта интервалов и вызова функций по расписанию
Работа с модулем RTC PCF85063A по I2C: отслеживание даты и времени с будильником и сохранением данных от батарейки
Управление состояниями программы по времени без использования delay() через примитивы на основе millis()
Периодические прерывания по таймеру через функции обратного вызова для ATmega и ATtiny без работы с регистрами
Планировщик задач на основе задержек — запускайте операции через setTimeout без блокировки основного цикла
Универсальный таймер с разрешением 1 мс на основе системного времени, с поддержкой одноразовых и повторяющихся интервалов
Преобразование unix-времени в дату и время с поддержкой часовых поясов IANA TZ Database и переходов на летнее время
Адаптивная передача данных в беспроводных сетях с автоматической подстройкой интервалов по уровню батареи
Запуск функций с задержкой без блокировки кода через delay()
Драйвер для микросхем реального времени Analog Devices с поддержкой I2C, SPI и 1-Wire интерфейсов
Единообразный интерфейс для работы с популярными датчиками: дальномерами Sharp, ультразвуковыми сенсорами, компасом, датчиком температуры и инерциальными модулями
Секундомер для отслеживания прошедшего времени и управления интервалами в коде Arduino
Упрощает работу с FreeRTOS на ESP32 через удобные классы для задач, очередей, флагов и таймеров
Профилирование времени выполнения функций для оценки занимаемого ими объема флеш-памяти
Работа с модулем часов реального времени DS3231: чтение и установка времени, настройка будильников, форматирование вывода