Часы реального времени не работают

Если часы реального времени ведут себя странно, не сохраняют время, работают с ошибками периодически, то причина может быть в следующем:

Нет батарейки в слоте для неё

Даже если часы подключены к питанию, стабильной работы это не гарантирует. В слот должна быть установлена батарейка, даже если вы не отключаете часы от питания. Вставьте батарейку в разъём. Убедитесь, что не разряжена.

Плата подключена к 3.3В

Часы реального времени могут работать только от 5В. Если вы подключаете к 3.3В, то стабильно работать они не будут. Обратите внимание, к какому напряжению вы подключаете часы, когда используете плату с 3.3В логикой. Например, iskraJS.