Skip to product information
1 of 2
DS3231 RTC & AT24C32 EEPROM Module for Arduino, ESP32, Raspberry Pi | Circuitrocks

DS3231 RTC & AT24C32 EEPROM Module for Arduino, ESP32 & Raspberry Pi

Combination real-time clock and I²C EEPROM module featuring the DS3231 and AT24C32. Provides accurate timekeeping with battery backup plus non-volatile storage for logs, calibration data, and configuration.

Real-Time Clock • I²C EEPROM • Battery-Backed Timekeeping

What this module does

  • Maintains precise date/time using a temperature-compensated DS3231.
  • Stores settings, logs, or calibration values using the AT24C32 I²C EEPROM.
  • Runs from a coin-cell battery when main power is removed.

Typical projects

  • Digital clocks and scheduled timers.
  • Sensor data loggers needing timestamps.
  • Automation systems that run on specific time intervals.
  • Capstone projects needing persistent memory + accurate time.

Works great with

  • Arduino, ESP32, and Raspberry Pi
  • I²C displays (OLED, LCD)
  • Environmental and motion sensors
  • Breadboards and jumper wires

Key features

  • High-accuracy DS3231 RTC with integrated crystal.
  • AT24C32 32-Kbit non-volatile EEPROM storage.
  • I²C interface (SDA/SCL) — easy to connect to most microcontrollers.
  • Backup battery holder to maintain clock time.
  • Provides full calendar and time (Y/M/D/h/m/s).
  • SQW/INT pin for alarms or 1Hz output.
  • Supports 3.3V and 5V logic (check your module variant).
  • Compact board with clear labeled pins.

Technical specifications

Parameter Details
RTC Chip DS3231, temperature-compensated
EEPROM AT24C32, 32 Kbit (4 KB)
Interface I²C (SDA, SCL), SQW/INT
Voltage 3.3 V – 5 V
Battery Coin-cell holder (CR2032 type)
Timekeeping Y/M/D/h/m/s + alarms
EEPROM endurance 1,000,000 write cycles (typical)

Values may vary depending on module revision; refer to DS3231 and AT24C32 datasheets.

Pinout & wiring notes

  • VCC: 3.3V or 5V input
  • GND: Common ground
  • SDA: I²C data
  • SCL: I²C clock
  • SQW/INT: Alarm or 1Hz signal output
  • Insert coin-cell for uninterrupted timekeeping
  • Most boards include I²C pull-ups—avoid stacking multiple heavy pull-ups
  • Compatible with common RTC libraries (RTClib, DS323x libraries)

FAQ

Tap a question to expand

Can I share SDA/SCL with other sensors?

Yes. Both chips use I²C, so they work alongside other devices as long as address conflicts are avoided and the total bus length is reasonable.

Does it work without the battery?

The module runs without a battery, but the clock resets when power is removed. A coin-cell keeps the time running in the background.

How do I use the EEPROM?

Access the AT24C32 over I²C or with an EEPROM helper library. It’s ideal for storing configuration, calibration data, and small log buffers.

Is it safe for 3.3V microcontrollers?

Many board variants handle both 3.3V and 5V, but always check markings and documentation. If in doubt, use a level shifter for 3.3V-only boards.

RTC Real Time Clock and EEPROM DS3231 AT24C32 Module

RTC Real Time Clock and EEPROM DS3231 AT24C32 Module

32 in stock

Product Code

SKU:AB603

Regular price ₱ 75.00
Regular price Sale price ₱ 75.00
Sale Sold out
View full details

Related Post