uRTCLib
Управление модулями реального времени DS1307, DS3231 и DS3232 с поддержкой будильников, SQWG и температурного датчика
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:1c33fe1efbfc219c0e88f42e35f5bf0a30f84546e17ecb4120336db82a05ce8duRTCLib-6.9.9-1c33fe1e.zipОписание
Компактная библиотека для работы с модулями реального времени DS1307, DS3231 и DS3232. Работает на Arduino AVR, STM32, ESP8266 и ESP32. Основной функционал включает генератор прямоугольного сигнала (SQWG), чтение температуры (для DS3231/DS3232), установку и управление двумя независимыми будильниками, а также контроль флагов потери питания и состояния генератора. DS1307 и DS3232 имеют встроенную RAM, которую библиотека также поддерживает. Время можно устанавливать в 12 или 24-часовом формате. При использовании будильников нужно вручную очищать флаг срабатывания через метод alarmClearFlag(), иначе будильник останется активным. Для работы с UNIX-временами автор рекомендует дополнительную библиотеку uUnixDate.