DS3231 AT24C32 Precision RTC I2C Module with CR2032 Battery

SKU NA041

$5.99 USD Shipping & tax calculated at checkout
In stock· Order by 3pm ET and it ships today

DS3231 AT24C32 precision RTC I2C module keeps accurate time/date with battery-backed real-time clock and EEPROM for Arduino, Raspberry Pi, ESP32, data logging, alarms, and home automation.

Bulk eligible

Mix any Bulk eligible products — discount applies to your total quantity across the cart.
Auto-applied at checkout
Buy 5+ $5.70 each Save 5%
Buy 10+ $5.40 each Save 10%
View all bulk eligible products →
  • Free Ground Shipping U.S. orders $35+
  • Ships from USA Domestic fulfillment
  • 30-day returns Free defect replacement
  • 7-day support Fast email replies
Frequently bought together
DS3231 AT24C32 precision RTC I2C module with CR2032 battery for accurate timekeeping DS3231 AT24C32 Precision RTC I2C Module with CR2032 BatteryNo reviews yet $5.99 This item
Total for 4 items
$23.36

Products related to this item

Product Overview

The DS3231 AT24C32 Precision RTC I2C Module is a battery-backed real-time clock module that keeps accurate time and date for Arduino, Raspberry Pi, ESP32, and other microcontroller projects over the I2C interface. Built around the DS3231 RTC chip and paired with AT24C32 EEPROM, it provides reliable timekeeping even when main power is removed, with the included CR2032 battery maintaining the clock. Use this board for data loggers, alarms, clocks, timers, home automation, and IoT prototypes that need persistent timestamps and simple I2C integration.

Frequently asked questions

Yes. It communicates over the standard I2C interface, so it can be used with Raspberry Pi, Arduino, ESP32, and other microcontrollers that provide I2C support and compatible software libraries.
The module is sold ready for prototyping, with pre-soldered headers and an included CR2032 battery. Connect power, ground, SDA, and SCL, then use a DS3231-compatible RTC library to set and read the time.
It uses I2C for communication, sharing the bus between the DS3231 real-time clock and the AT24C32 EEPROM. In a typical hookup, the host connects to SDA and SCL plus power and ground.
Yes. The battery-backed DS3231 keeps date and time when main power is removed, making it useful for data loggers that need persistent timestamps across resets, outages, or battery swaps.
If the clock resets or loses time, first check that the CR2032 battery is installed correctly and not depleted. Also verify I2C wiring, power, ground, and that the software initializes the DS3231 before reading it.

Have other questions?

Chat with our US-based team — we usually reply fast.

Features & Specs

DS3231 RTC Chip Uses the DS3231 real-time clock IC for accurate time and date keeping.

I2C Interface Communicates over I2C for simple connection to Arduino, Raspberry Pi, ESP32, and other microcontrollers.

Battery Backup Keeps the clock running during power loss with the included CR2032 battery.

AT24C32 EEPROM Includes AT24C32 EEPROM for non-volatile data storage on the same module.

Persistent Timekeeping Maintains timestamps when main power is removed for reliable logging and scheduled events.

Common Use Cases Suitable for data loggers, alarms, clocks, timers, home automation, and IoT prototypes.

Documents

Full Product Manual DS3231 AT24C32 Precision RTC I2C Module with CR2032 Battery | ShillehTek Product Manual In-depth setup guide with wiring, code examples, and troubleshooting.

Related Tutorials

Related Videos

Customer Reviews