DS3231 is a low-cost, high-precision I2C real-time clock (RTC) with an integrated temperature-compensated crystal oscillator (TCXO) and crystal. It can maintain seconds, minutes, hours, weekdays, dates, months, and years. The product provides two programmable calendar alarms and a programmable square wave output. It is suitable for applications such as servers, electricity meters, remote information processing systems, and GPS.