Чтение и запись даты/времени на модулях DS1302, DS1307, DS3231 с выводом по шаблону
Категория: Timing
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Форк библиотеки JeeLab для работы с модулями RTC (DS1307, DS3231, PCF8523, PCF8563) через протокол I2C
Неблокирующие задержки и таймауты с автоматической обработкой переполнений счётчиков
Синхронизация времени Arduino с NTP-сервером и получение Unix timestamp для точной работы устройства
Работа с модулем реального времени DS3231 по I2C: чтение и установка даты/времени, управление двумя будильниками
Управление встроенным таймером Timer1 для точного ШИМ-контроля и периодических прерываний
Чтение и установка даты/времени на микросхеме DS1302 без I2C и SPI
Установка и чтение времени встроенных часов реального времени на ESP32
Реализация простых многозадачных схем на Arduino через условное переключение периодических функций без выделения памяти под стеки
Планировщик периодических задач без delay() с поддержкой кооперативных и критических FreeRTOS-потоков плюс статистика выполнения
Неблокирующие таймеры для периодического выполнения действий с помощью millis() и micros()
Real Time Operating System для Arduino на базе ATmega с поддержкой многозадачности и встроенной диагностикой
Управление часами реального времени DS1307, DS3231, PCF8563, PCF8523 и MCP7940 через I2C с поддержкой будильников и таймеров
Управление Si5351 генератором тактовых сигналов через I2C для синтеза ВЧ и цифровых схем
Асинхронная синхронизация времени с NTP-сервера для ESP8266/ESP32 с точностью до миллисекунд и продолжением отсчёта при потере интернета
Запуск функции прерывания на базе Timer2 с интервалом в миллисекунду для синхронизации задач
Получение точного времени с NTP-серверов, работа с UNIX-временем и компактные таймеры для Arduino с поддержкой ESP8266, ESP32 и Ethernet
Работа с модулем реального времени DS1307 через I2C с поддержкой 12/24-часового формата, управлением выходным сигналом и синхронизацией времени
Работа с часами реального времени DS1307, DS1337/8, MCP7941x и PCF85263 по I2C с автопоиском устройства и поддержкой Unix-временных меток
Периодическое выполнение нескольких действий по расписанию в едином цикле с собственным таймбейсом для каждой таблицы
Портативные атомарные блоки для защиты критических участков кода от прерываний на разных архитектурах Arduino
Хранение и манипуляция датой-временем с поддержкой UNIX-формата и синхронизацией через millis()
Синхронизация времени на Arduino с GPS, NTP, RTC модулями и сериальным портом
Планировщик задач на основе задержек — запускайте операции через setTimeout без блокировки основного цикла
Планировщик задач для Arduino с поддержкой отложенного выполнения, периодических действий и повторений через простой API
Преобразует Unix timestamp в дату и время и обратно; библиотека устарела, рекомендуется использовать Stamp
Преобразование unix-времени в дату и время с поддержкой часовых поясов IANA TZ Database и переходов на летнее время
Системные часы для Arduino с поддержкой синхронизации от DS3231, STM32 RTC, NTP и других источников времени
Адаптивная передача данных в беспроводных сетях с автоматической подстройкой интервалов по уровню батареи
Запуск функций с задержкой без блокировки кода через delay()