DS3231 Mini High-Precision RTC Module – I2C, Arduino & Raspberry Pi

DS3231 Mini High-Precision RTC Module – I2C, Arduino & Raspberry Pi

$5.99 NZD
Save 8% at 3+
Skip to product information
SKU: MOD-DS3231

DS3231 Mini High-Precision RTC Module – I2C, Arduino & Raspberry Pi

$5.99 NZD
Availability:
Dispatch: Within 24 hours 7-day dispatch, excluding public holidays

NZ Post: 1-2 days urban · 2-4 days rural

Shipping from $5.99 urban / $9.99 rural.

Buy more, pay less Prices shown are per unit. Add enough of this item and the lower rate applies on its own at checkout. There is no code to enter and you do not need to buy a pack. Choosing a tier here just sets the quantity for you. Larger quantities go out in the same bag, so packing, handling and postage cost us less per unit. We pass that saving straight on to you, so you can buy more for less.

Easy 30-day returns · 12-month warranty

Free Urban delivery on orders over $66
Urban $66 Rural $88

High-precision timekeeping in a tiny footprint. This mini DS3231 module puts a temperature-compensated DS3231SN real-time clock on an ultra-compact board — just ~2.7 g — that plugs straight onto a Raspberry Pi's I2C header, and works just as well with Arduino, ESP32 or any I2C microcontroller via jumper wires. It holds time to about ±0.4 seconds a day (±5 ppm across −40 to +85°C) — a couple of minutes a year, versus the minutes-per-week drift of a DS1307. Built-in temperature sensor, two calendar alarms and a 3.3–5.5V supply. Backup battery not included.


  • DS3231SN RTC, temperature-compensated
  • Accurate to ±5 ppm — about ±0.4 s a day
  • Far steadier timekeeping than a DS1307
  • Built-in digital temperature sensor (±3°C)
  • Two programmable calendar alarms
  • 1 Hz & 32.768 kHz outputs
  • 3.3–5.5V supply, low power
  • Ultra-compact (~2.7 g), plugs onto Raspberry Pi

Specifications


RTC chipDS3231SN (16-pin SO, 300 mil)
Timing accuracy±5 ppm (−40 to +85°C), ±0.432 s/day
Temperature sensorDigital, ±3°C
CalendarSec/min/hr/day/date/month/year, leap-year to 2100
Alarms2 programmable calendar alarms
Outputs1 Hz & 32.768 kHz
ExtrasReset output, button de-bounce input
InterfaceI²C, Fast-mode up to 400 kHz (addr 0x68)
Operating voltage3.3V – 5.5V
Operating temperature−40°C to +85°C
Backup batteryLIR2032 rechargeable (not included)
Pinout+ (VCC), D (SDA), C (SCL), NC, − (GND)
Size / weightapprox. 22 × 18 mm · ~2.7 g

What's in the box


Mini DS3231SN high-precision RTC module

Backup battery (rechargeable LIR2032) not included — see the FAQ on battery type.

Great for


Raspberry Pi timekeeping (no network needed)
Accurate clocks & alarm projects
Data loggers with reliable timestamps
Scheduling relays, lights & automation
Compact builds where space is tight
Upgrading a DS1307 where accuracy matters

Getting started

  1. Connect it

    On a Pi, push it onto the first GPIO header pins so + D C NC − line up. On any MCU, wire +→3.3–5V, D→SDA, C→SCL, −→GND.

  2. Fit a coin cell

    Insert a rechargeable LIR2032 so it keeps time when the power is off.

  3. Enable / add a library

    On Pi, enable I2C and the DS3231 overlay; on Arduino, use RTClib (DS3231).

  4. Set the time

    Set it once — it then keeps accurate time on its own.

Common questions


How accurate is it versus a DS1307?

Far steadier. The DS3231SN's temperature-compensated crystal holds time to about ±0.4 seconds a day (±5 ppm) — a couple of minutes a year — where a DS1307 can drift minutes per week. If timekeeping matters, this is the one to use.

Does it only work with Raspberry Pi?

No — it's labelled "for Pi" because it plugs neatly onto the Pi's I2C header, but it's a standard I2C device. Wire + D C − to VCC / SDA / SCL / GND and it works with Arduino, ESP32 or any microcontroller (3.3–5.5V).

What do the pins mean?

+ = VCC (3.3–5.5V), D = SDA (data), C = SCL (clock), NC = not connected, − = GND.

Does it have onboard EEPROM?

No — this compact version is RTC-only (no AT24C32 EEPROM, unlike the larger ZS-042 board). If you need extra storage, add a separate EEPROM or use your microcontroller's memory.

Is the battery included?

No. It takes a rechargeable LIR2032 coin cell (not included); the board has a charging circuit to keep it topped up while powered.

Good to know: ultra-compact DS3231SN RTC (RTC-only, no EEPROM), takes a rechargeable LIR2032 backup cell (not included). Every order is checked before it ships from our Te Awamutu stock.

Frequently Asked Questions

Answers to the questions buyers ask most.

How accurate is it versus a DS1307?
Far steadier. The DS3231SN's temperature-compensated crystal holds time to about ±0.4 seconds a day (±5 ppm) — a couple of minutes a year — where a DS1307 can drift minutes per week. If timekeeping matters, this is the one to use.
Does it only work with Raspberry Pi?
No — it's labelled 'for Pi' because it plugs neatly onto the Pi's I2C header, but it's a standard I2C device. Wire + D C − to VCC / SDA / SCL / GND and it works with Arduino, ESP32 or any microcontroller (3.3–5.5V).
What do the pins mean?
+ = VCC (3.3–5.5V), D = SDA (data), C = SCL (clock), NC = not connected, − = GND.
Does it have onboard EEPROM?
No — this compact version is RTC-only (no AT24C32 EEPROM, unlike the larger ZS-042 board). If you need extra storage, add a separate EEPROM or use your microcontroller's memory.
Is the battery included?
No. It takes a rechargeable LIR2032 coin cell (not included); the board has a charging circuit to keep it topped up while powered.

Have a Question About This Product?

Send it through and we will get back to you by email.

Why Buy from NZN

Useful parts, fair prices and someone local to help.

I'm Lukas, an engineering student and maker based in Te Awamutu. NZN grew out of a CNC build that dragged on for months because every missing cable, bolt or electronic part meant another overseas order. I started the shop so Kiwi makers can spend more time building and less time waiting for the next parcel.

  • Stocked here in New Zealand

    Orders are picked and packed in Te Awamutu and dispatched within 24 hours every day, excluding public holidays. NZ Post target delivery is 1-2 days urban and 2-4 days rural.

  • Fair prices, clearly shown

    Prices are kept competitive and quantity discounts are shown upfront. Free delivery starts at $66 for urban addresses and $88 for rural addresses.

  • 30-day returns and 12-month warranty

    Get in touch if something is not right and we will help sort it.

  • Practical product support

    Ask a product question and get help from a real person in New Zealand who knows the range.

You may also like