Часы реального времени PCF2129 с I2C для отслеживания даты и времени в Arduino-проектах
Категория: Timing
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Работа с таймерами TC3, TC4 и TC5 микроконтроллеров SAMD21 с поддержкой прерываний от микросекунд до суток
Распределение действий во времени через регулярные интервалы на основе 8-битного счётчика с поддержкой NTP для синхронизации времени
Работа с микросхемой RV-8263 (часы реального времени с I2C) для Arduino с поддержкой будильников и таймеров
MIDI секвенсор для Arduino с гибкой длиной паттерна, поддержкой шаффла и управлением несколькими инструментами одновременно
Автоматический расчёт летнего/зимнего времени с настраиваемыми параметрами переходов для вашего региона
Счётчик частоты для Arduino Uno и Zero с поддержкой прерываний, опроса вручную и подавления дребезга
Генерирует стабильную опорную частоту через Timer2 и вызывает пользовательскую функцию синхронно с каждым периодом
Управление модулем детектора лжи Geekble с поддержкой мелодий, LED-эффектов и вибрации
Генератор прямоугольных импульсов от 31,25 кГц до 8 МГц на базе Timer Counter 2
Управление модулем реального времени DS1307 по протоколу I2C с поддержкой форматов времени 12 и 24 часа
Событийный таймер для Arduino с поддержкой периодических задач, счётчиков и задержек включения/отключения
Неблокирующие callback-функции через регулярные интервалы времени с минимальным расходом памяти
Расширение IntervalTimer для Teensy с поддержкой лямбда-выражений, функторов и методов класса в качестве обработчиков таймера
Асинхронная синхронизация времени по NTP для ESP8266 и ESP32 без блокировки основного цикла программы
A hardware loop workaround allowing long delays inside Interrupt Service Routines (ISRs).
Расчёт времени восхода и захода солнца по координатам места и зениту для управления освещением и синхронизации с естественным циклом
Кооперативный планировщик для запуска повторяющихся задач с заданным интервалом, альтернатива delay() и официальному Scheduler
Имитация многопоточности для Arduino: выполняет несколько независимых задач по расписанию без усложнения основного цикла
Работа с модулями реального времени DS3232M/DS3232 через чистый API в стиле JW Control с поддержкой будильников и SRAM
Драйвер для RTC MAX31329 с поддержкой будильников, таймера и энергонезависимой памяти через I2C
Управление светодиодами на Arduino с включением, выключением и неблокирующим миганием
Неблокирующее мигание светодиодов в фоне без freezing основной программы
Организация неблокирующей работы нескольких устройств на Arduino через немультиплексированную многозадачность на примере мигающих светодиодов
Простой планировщик задач для Arduino на основе WatchDog Timer с поддержкой фоновых процедур по расписанию
Управление PWM-светильником по расписанию с плавным затуханием и сохранением настроек в EEPROM
Кооперативный планировщик периодических задач на базе millis() без блокировок и динамического выделения памяти
Объектный слой над FreeRTOS для ESP32 с поддержкой трёх режимов выполнения задач и привязкой к ядрам
Планировщик задач на основе millis() для неблокирующего выполнения функций через заданные интервалы в главном loop()