Модуль часов реального времени (RTC) поможет вашему девайсу на базе Raspberry Pi Pico пунктуально выполнять важные задачи по заданному расписанию. Доступ к точному времени также пригодится в проектах, где нужно протоколировать данные с актуальным тайм-кодом, не говоря уже о стильных часах с кастомной индикацией.
За отключение питания переживать не приходится: если контроллер Pico отключится, модуль с часами продолжит автономно питаться от батарейки CR1220, которая заботливо приложена в комплекте. Также сюда подходят более ёмкие батарейки CR1225.
Модуль устанавливается на штырьковую вилку Raspberry Pi Pico. Если у вас плата без ножек — припаяйте к ней штырьковые соединители.
Данные с часов реального времени передаются на контроллер Pico через интерфейс I²C.
Для работы с часами предусмотрена готовая библиотека на MicroPython. Подробности и примеры кода вы найдёте в инструкции на Wiki.
Модуль часов реального времени питается напрямую от платы Raspberry Pi Pico, а для автономного питания используется часовая батарейка CR1220 / CR1225.