The DS3231 RTC Timer Module for Arduino & Raspberry Pi | High-Precision Real Time Clock is a low-cost, extremely accurate I2C real-time clock with an integrated temperature-compensated crystal oscillator. It maintains accurate timekeeping even when the main power is off.
Key features
- Highly accurate RTC with ±2ppm (±5 seconds/month) precision
- Integrated TCXO (temperature-compensated crystal oscillator)
- I2C interface for easy microcontroller connection
- CR2032 battery backup maintains time during power loss
- Two programmable alarms for scheduled events
- Built-in temperature sensor with ±3°C accuracy
- Aging trim register for fine calibration
Good to know
- Install CR2032 battery for time retention during power loss
- Use RTClib by Adafruit for Arduino support
- First run requires setting the time via microcontroller
- Built-in temperature sensor can be read but is for TCXO compensation
- SQW pin outputs square wave or alarm signal – configure as needed