DS1307 Tiny RTC I2C Real-Time Clock Module – AT24C32 EEPROM (Arduino)

DS1307 Tiny RTC I2C Real-Time Clock Module – AT24C32 EEPROM (Arduino)

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

DS1307 Tiny RTC I2C Real-Time Clock Module – AT24C32 EEPROM (Arduino)

$3.49 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

Add accurate timekeeping to any project. The DS1307 Tiny RTC module keeps real time — seconds through to year, with automatic leap-year handling — over a simple I2C connection, and keeps ticking on its backup battery when main power is off. It also packs an onboard AT24C32 EEPROM (4 KB) for non-volatile storage, plus a programmable square-wave output. Works with Arduino, ESP32, Raspberry Pi, PIC and most microcontrollers. Backup battery not included.


  • DS1307 real-time clock over I2C
  • Onboard AT24C32 32 Kbit (4 KB) EEPROM
  • Battery-backed — keeps time when powered off
  • Programmable square-wave (SQ) output
  • 32.768 kHz crystal for accurate timekeeping
  • Works with Arduino, ESP32, Pi & PIC
  • Footprint for an optional DS18B20 sensor
  • 5V operation, I2C clock address 0x68

Specifications


RTC chipDS1307 (I2C, address 0x68)
EEPROMAT24C32, 32 Kbit / 4 KB (I2C, 0x50)
InterfaceI2C (SCL, SDA)
Operating voltage5V
Crystal32.768 kHz
Backup batteryLIR2032 rechargeable (not included)
OutputProgrammable square wave (SQ)
ExtrasOnboard charge circuit · DS18B20 footprint
Header pinsSQ, DS, SCL, SDA, VCC, GND, BAT
Dimensionsapprox. 27 × 28 mm

What's in the box


DS1307 Tiny RTC module

Backup battery (LIR2032) not included — see the note below on battery type.

Great for


Data loggers with timestamps
Clocks, timers & alarms
Scheduling lights, relays & automation
Arduino / ESP32 / Raspberry Pi projects
Storing settings in the onboard EEPROM
Learning I2C and RTC basics

Getting started

  1. Wire it up

    VCC→5V, GND→GND, SDA→SDA, SCL→SCL on your board.

  2. Fit a battery

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

  3. Add a library

    Use an RTClib (DS1307) library in the Arduino IDE.

  4. Set the time

    Run the set-time example once — it'll then keep time on its own.

Common questions


Is the battery included?

No. The module takes a rechargeable LIR2032 coin cell (not included). The board has a built-in charging circuit to keep it topped up while powered.

Can I use a normal CR2032 instead?

The Tiny RTC is designed for a rechargeable LIR2032 and will try to charge whatever is fitted. If you want to use a non-rechargeable CR2032, disable the onboard charging circuit first (remove the charging resistor/diode near the SQ pin) to avoid overcharging it. For most users a LIR2032 is the easy answer.

Does it work at 3.3V?

The I2C lines work fine at 3.3V, but the onboard battery charging needs 5V. Power the module from 5V for normal use.

What is the EEPROM for?

The onboard AT24C32 gives you 4 KB of non-volatile storage (I2C address 0x50) for settings, logs or calibration — completely separate from the clock.

Which library should I use?

Adafruit RTClib (or similar) with the DS1307 class. Set the time once via the example sketch and it keeps running on the backup battery.

Good to know: takes a rechargeable LIR2032 (not included) — not a throwaway CR2032 unless you disable the charger. Every order is checked before it ships from our Te Awamutu stock.

Frequently Asked Questions

Answers to the questions buyers ask most.

Is the battery included?
No. The module takes a rechargeable LIR2032 coin cell (not included). The board has a built-in charging circuit to keep it topped up while powered.
Can I use a normal CR2032 instead?
The Tiny RTC is designed for a rechargeable LIR2032 and will try to charge whatever is fitted. To use a non-rechargeable CR2032, disable the onboard charging circuit first (remove the charging resistor/diode near the SQ pin) to avoid overcharging it. For most users a LIR2032 is the easy answer.
Does it work at 3.3V?
The I2C lines work fine at 3.3V, but the onboard battery charging needs 5V. Power the module from 5V for normal use.
What is the EEPROM for?
The onboard AT24C32 gives you 4 KB of non-volatile storage (I2C address 0x50) for settings, logs or calibration — completely separate from the clock.
Which library should I use?
Adafruit RTClib (or similar) with the DS1307 class. Set the time once via the example sketch and it keeps running on the backup battery.

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