DS3231 Raspberry Pi RTC Board Real Time Clock Module for Arduino
The DS3231 has an internal crystal and a switched bank of tuning capacitors. The temperature of the crystal is continuously monitored, and the capacitors are adjusted to maintain a stable frequency. Other RTC solutions may drift minutes per month, especially in extreme temperature ranges.
To use it with Raspberry Pi, simply install it on Raspberry Pi as following: