The CANABLOX® Real-Time-Clock Module CX-DS3231-S, based on the Maxim DS3231M, is a highly accurate real-time clock with an integrated temperature-compensated oscillator. It keeps track of seconds, minutes, hours, day, date, month, and year, with ±5 ppm accuracy (±2.6 minute per year) from -40 to +85 °C. The module includes battery backup for continuous timekeeping. It is ideal for clocks, data loggers, and embedded applications.
Fixed I2C address: 0x68
Code example:
Download a demo sketch (tested with XIAO ESP32C6) that sets the RTC from the host computer time and then outputs time and date information continuously to the serial monitor.
>>> Find the documentation in the comments inside the demo code. <<<
PDF Datasheet:
Download DS3231M PDF Datasheet
This is in the bag:
1 x CANABLOX® module
1 x male pin header 4-pin
1 x CR1220 button cell
1 x CANABLOX® I2C Cable 5cm
Note:
Through-Hole (TH) connectors, like the I2C pin header or screw terminals, are included but not factory assembled.
The CANABLOX® ecosystem
CANABLOX® is a modular, clean, stackable ecosystem that replaces the chaos of traditional prototyping with I2C-connected building blocks.
CANABLOX® is not just a hobby tool; it’s a stepping stone from prototype to finished product. With over 60 modules envisioned, from environmental sensors to serial bridges and audio applications, CANABLOX® becomes a platform, not just a product.
Every CANABLOX® module connects directly to a sturdy baseplate or standardized cables, letting you build solid, real-world systems – without the clutter.
All modules use standardized CANABLOX® slot sizes and can be connected either through 4-pin JST-SH cables (compatible with Qwiic and Stemma QT) or by direct mounting onto the baseplate with headers. Every baseplate includes I2C headers (not assembled) and mounting hardware.
Baseplate sizes:

Layout examples:











