Здравствуйте. Я в место модуля ds3231 использовал ds1307. Всё отлично заработало, вот только время при прошивке не установилось. Не беда - я установил время кнопками. Часы у меня отработали около месяца, время при отключении питания не сбивалось. Однажды я решил подключить часы к павербанку, они пару раз включились, потом перестали засвечиваться. Тогда я заменил модуль DS1307 на новый, установил время и часы вновь заработали. Спустя неделю часы опять отказались засвечиваться. Я заметил, что если отключать модуль RTC из платы, то часы засвечиваются, но показывают 95:96, при установке модуля на гарячую и попытке установить время - часы зависают.
Пробовал устанавливать 4 разных модуля DS1307, прошивал arduino, результата нет. Все RTC модули проверил на работоспособность, на запись и чтение с мониторингом порта (через arduino IDE).
Кто-что знает дайте дельный совет.
PS Внимание! При использовании модуля DS1307 обязательно отключите цепь заряда, иначе батарейка CR2032 выйдет из строя.