Что внутри Saurеs R1? Это устройство для автоматической передачи показаний счётчиков. Интересует как устроено считывание показаний (ведь, как я понимаю, счетчики текущие показания не передают, а передают лишь импульсы о достижении очередного кубометра воды, например) - с учетом того, что устройство работает лишь от 3х батареек АА.
Я бы разделил устройство на 2 стуктурных блока и реализовал счетчик импульсов на отдельном устройстве(чипе), с отдельным питанием - чтобы оно лет 5 от него работало, а сам МК пробуждается по таймеру опрашивает этот счетчик импульсов и передает показания через 3ж или вайфай и снова уходит в сон.
внутри микроконтроллера есть модули таймера которые можно настроить на подсчет импульсов. так что ничего внешнего не потребуется.
ядро и все остальные модули спит и просыпается или по временному интервалу или по переполнению счетчика.
А будут ли они считать если микроконтроллер выжрет всю батарейку? Наверно существуют микроконтроллеры с отдельно питаемыми такими счетчиками, также как и таймер-счетчик реального времени. Но что стоит в этой R1? Дешевле просто отдельный чип на плату поставить, чем редкий(дорогой) микроконтроллер.