Most RTCs use an external 32 kHz oscillator to record the time to save energy. However, the oscillators are not, for example, 100% insensitive to temperature, which is why there will be a small deviation during the day. The Adafruit DS3231 Breakout Board is a battery-operated real-time clock and is suitable for all devices with an I2C interface. It enables the time to be provided even if the microcontroller has been disconnected from the power supply or has been reprogrammed - ideal for data logging applications, for creating your own clocks, timers or alarms. The board can operate at both 5V and 3.3V. Please note that you still need a CR1220 button cell for operation, which is not included in the scope of delivery. The board comes fully assembled and tested with a pin header that you can.