Работа с модулями реального времени DS3231, DS1307 и PCF8563 через I2C или системными часами микроконтроллера с форматированием даты и времени
Категория: Timing
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Извлекает дату и время компиляции из встроенных констант компилятора и предоставляет их в виде готовых переменных
Таймер обратного вызова для Arduino UNO R4 с поддержкой длительных интервалов от секунд до часов через FSP Timer
Аппаратный watchdog таймер для Teknic ClearCore с настройкой тайм-аутов от 1 до 16 секунд
Неблокирующие таймеры и отсчёт времени для одновременного выполнения нескольких задач без delay()
Кооперативная многозадачность для Arduino: одновременный запуск нескольких задач на ESP8266/ESP32, AVR, Linux и Windows через stackful coroutines
Декодер сигналов атомных часов DCF77 для ESP32 с интеграцией в FreeRTOS и автоматической валидацией кадров
Работа с микросхемой реального времени DS3231 через интерфейс I2C с сохранением времени при отключении питания
Автоматический глубокий сон ESP8266 на неограниченное время путём разбиения периода сна на короткие интервалы
A library that executes a piece of code at defined intervals.
Многозадачное ядро для встроенных систем с поддержкой событийного и кооперативного режимов работы
Разбор NMEA-предложений от GPS/GNSS-приёмников с извлечением координат, времени, высоты и других параметров
Таймеры на основе millis() для организации повторяющихся действий без блокирующих задержек
Планировщик задач на базе millis() для одновременного выполнения нескольких функций без блокирующей delay()
Управление несколькими независимыми таймерами в реальном времени без delay() и конфликтов в коде
A universal API for a large number of I2C RTCs. Note that not the complete functionality of each RTC is supported
Работа с внутренними часами реального времени на Arduino Zero, MKRZero и MKR1000
Менеджер времени для организации периодического выполнения задач через callback-функции без ручного отслеживания в loop()
Лёгкое псевдомногозадачное решение для Arduino без блокирующих функций, с готовыми инструментами для таймеров, мигания и обработки кнопок
Real Time Operating System для STM32 с поддержкой многозадачности, мьютексов и семафоров
Планировщик задач для Arduino с поддержкой периодического и отложенного выполнения без блокирующих задержек
Периодическое выполнение кода без блокирующих задержек через проверку прошедшего времени в миллисекундах
Кооперативные потоки для микроконтроллеров с минимальным расходом памяти, без RTOS и динамической памяти
Таймеры и счётчики с поддержкой отсчёта вверх, вниз и периодических интервалов с вызовом обработчиков событий
Планирование задач по расписанию с синтаксисом crontab, включая повторяющиеся алармы и интервалы
Планировщик задач для ESP8266/ESP32 с синтаксисом UNIX cron, вызывающий callback-функции по расписанию
Единый интерфейс std::chrono для работы с системными таймерами на Arduino, ESP-IDF и C++17
Кооперативный планировщик задач на C++ для Arduino, ARM, ESP и других платформ без привязки к конкретному чипу
Упрощённые таймеры на основе millis() без зависимостей для управления временными интервалами в Arduino-проектах
Декодирует сигнал DCF77 для синхронизации Arduino с атомным временем и работает с часовыми поясами через Time и TimeZone библиотеки