RV8803Tiny
Работа с RTC RV8803 на ATtiny с оптимизированным I2C драйвером и минимальным потреблением энергии
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:66e20b53feead8377d2d481ae081ef3b389cb140b70f6aa19d5ab3f9f3fe37b8RV8803Tiny-0.0.9-66e20b53.zipОписание
Библиотека для работы с высокоточными часами реального времени RV8803 на микроконтроллерах серии ATtiny нового поколения (0-series и 1-series), работающих на MegaTinyCore. Модуль потребляет всего 240 нА, что делает его идеальным для устройств на батарейках. В отличие от популярной библиотеки Sparkfun, здесь использован оптимизированный I2C драйвер TinyMegaI2C вместо стандартной Wire — это сэкономило памяти и снизило энергопотребление. Реализованы основные функции установки и получения времени в 24-часовом формате, но не все возможности RTC, так как автор добавил только необходимые для своего проекта методы. Работает на ATTINY1607 и совместимых чипах, требует подтягивающих резисторов на шине I2C и установленной зависимости TinyMegaI2C.