Wanneer een Raspberry Pi is verbonden met een netwerk dan zal deze bij het opstarten de interne klok via het NTP (Network Time Protocol) synchroniseren met een tijd server op het internet.
Het kan natuurlijk voorkomen dat je een Raspberry Pi gaat inzetten die niet is altijd verbonden is met het internet. Op het moment dat een netwerkloze Raspberry Pi wordt herstart zal de tijd automatisch worden teruggezet naar de datum waarop het image dat je gebruikt is aangemaakt. Door het ontbreken van een netwerkverbinding kan de tijd niet worden gesynchroniseerd.
De oplossing voor dit probleem is een DS3231 RTC module (Real Time Clock) aansluiten op de Raspberry Pi. Dit is een zeer goedkope add-on module (vanaf € 1,00) die je op de GPIO pinnen van de Raspberry Pi kunt plaatsen. De module bevat een klok-chip en een batterij die de tijd laat doorlopen en kan via GPIO worden uitgelezen.