Синхронизация времени по NTP для ESP8266, ESP32 и Arduino с интернет-подключением
Категория: Timing
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Синхронизация времени через NTP с компенсацией дрейфа локальных часов для платформ ESP8266 и ESP32
Запуск функций по расписанию на основе millis() без аппаратных прерываний, с разрешением в миллисекунду
Таймер для запуска повторяющихся задач с интервалом в одну миллисекунду
Таймер на основе millis() для неблокирующих временных задержек с поддержкой callback-функций и периодических событий
Готовый каркас игрового цикла для Arduino и ESP8266 с функциями обработки ввода с цифровых пинов
Работа с микросхемой реального времени MCP79411/12 с поддержкой будильников, EEPROM и калибровки через I2C
Управление модулем реального времени PCF8523 по протоколу I2C: установка времени, будильники и конфигурация часов для Arduino
Работа с микросхемой PCF8563 RTC для чтения и установки времени, будильников и таймеров с сохранением данных при отключении питания
Таймер для организации периодических задач в главном цикле без использования прерываний
Таймеры PLC-типа (TON, TOF, RTO) на основе millis() для автоматизации и управления задержками по стандартам промышленной логики
Расчёт времён пяти исламских молитв и связанных событий по более чем 20 методам для разных регионов мира
Оптимизированный таймер для Arduino Due с микросекундной точностью и возможностью менять периоды на лету
Кооперативный планировщик процессов для организации многозадачности без millis() вызовов в скетче
Профилирование функций Arduino с автоматическим замером времени выполнения и выводом результатов через Serial
Работа с часами реального времени PT7C4339 по шине I2C, включая установку времени, двойные будильники и управление квадратной волной
Планировщик периодических задач для Arduino без блокировки потока, с поддержкой разных режимов выполнения и микросекундной точностью
Изменяет частоту PWM на пинах Arduino, позволяя избежать слышимого писка двигателей и катушек при работе на высоких частотах
Легковесный кооперативный планировщик задач для Arduino с приоритетной очередью и минимальным расходом памяти
Кооперативная ОС для встраиваемых систем с приоритетным планированием задач, таймерами, межзадачным взаимодействием и иерархическими автоматами
Неблокирующий планировщик задач на базе millis() для синхронизации нескольких операций без прерываний
Счётчик реального времени для MegaAVR 0-series с поддержкой внешнего кварца и встроенного осциллятора
Неблокирующий планировщик задач для Arduino на основе millis() без delay()
Работа с RTC на платах RP2040 (Pico, Nano RP2040 Connect): установка времени, чтение и прерывания по расписанию
Многозадачная операционная система реального времени для Arduino SAM и SAMD с поддержкой потоков, файловой системы и встроенной консоли FinSH
Синхронизация системного времени ESP32 с модулем RTC DS3231 и веб-интерфейс для установки даты, времени и часового пояса