TOP

DS1307 RTC Module with Battery for Raspberry Pi (Compatible with Raspberry Pi 4B)

$5.90
SKU: DFR0386
RTC module for Raspberry Pi, uses I2C bus, features DS1307, CR1220 battery, supports various models, operates at 5V, precision ±2ppm, temp range -10°C to +85°C.
Purchase this product and earn 59 reward points, which are tied to VIP membership program. Learn More >

Introduction

DFRobot Raspberry Pi RTC Module provides reliable real‑time clock functionality for single‑board computing projects that require accurate timekeeping even when main power is removed. Designed for seamless integration with Raspberry Pi platforms, this compact I2C timing expansion board integrates the Maxim DS1307 RTC chip and a CR1220 backup battery holder to maintain system time during shutdown or power loss. The timing module connects through a standard 2×5P 2.54 mm interface and supports multiple Pi models, including B, A+, B+, 2 Model B, 3 Model B, and Raspberry Pi 4B, making the clock board suitable for embedded computing, IoT gateways, and long‑running automation systems.


DS1307 Real‑Time Clock with Battery Backup

Integrated Maxim DS1307 RTC circuitry enables accurate tracking of seconds, minutes, hours, date, week, month, and year. A CR1220 button cell maintains the clock when the host computer powers down, ensuring uninterrupted time retention across restarts or power failures. This hardware timing solution removes reliance on internet time synchronization, allowing dependable timestamping in standalone embedded systems, portable data loggers, and offline computing platforms.


I2C Communication for Simple Integration

An I2C interface using address 0x68 allows straightforward communication with Raspberry Pi operating systems and development environments. The clock expansion board integrates easily into existing GPIO configurations without complex wiring, supporting stable low‑pin‑count connectivity. Such architecture suits compact embedded applications where GPIO resources remain limited while accurate timekeeping remains essential for scheduled tasks, system logging, and timed automation.


Broad Raspberry Pi Model Compatibility

This embedded clock module supports a wide range of Raspberry Pi models including B, A+, B+, 2 Model B, 3 Model B, and Raspberry Pi 4B. The standardized 2×5P 2.54 mm interface ensures mechanical compatibility with typical Pi header layouts. Such flexibility makes the RTC expansion board suitable for retrofitting existing projects or building new hardware platforms requiring persistent system time.


Figure: Raspberry Pi RTC module with DS1307 chip and CR1220 battery holder


Typical implementations include offline data logging systems, home automation controllers, industrial monitoring nodes, and edge computing gateways where reliable local time tracking is required. This compact real‑time clock board enhances embedded computing platforms by providing dependable timestamp capability without dependence on network time synchronization.

Features

  • Integrated Maxim DS1307 real‑time clock chip
  • CR1220 button cell backup maintains clock during power loss
  • I2C communication interface with address 0x68
  • Tracks second, minute, date, week, month, and year
  • Compact expansion board for Raspberry Pi systems
  • 2×5P 2.54 mm interface for stable connection
  • Supports Raspberry Pi B/A+/B+/2 Model B/3 Model B/Raspberry Pi 4B
  • Suitable for embedded systems and offline timing applications

Applications

  • Offline data logging systems
  • Home automation controllers
  • Industrial monitoring nodes
  • IoT edge computing gateways
  • Embedded Linux timing applications
  • STEM and electronics prototyping projects

Specification

  • RTC module: DS1307
  • Battery model: CR1220 button cell
  • Operting Voltage: 5V
  • I2C address: 0x68
  • Clock precision: ±2ppm (0~40°C)
  • Unit information: Second, Minute, Date, Week, Month and Year
  • Operating temperature: -10°C ~ +85°C
  • Compatible with Raspberry Pi B/A+/B+/2 model B/3 model B/Raspberry Pi 4B
  • Interface: 2*5p 2.54mm

Shipping List

  • RTC module with Battery for Raspberry Pi x1
  • DS1307 Button cell x1

Documents

Resource

AllProjectsBlogTutorialCourseMedia
Dead Washing Machine Returns to Life with Arduino MKR

Projects Dead Washing Machine Returns to Life with Arduino MKR

portrait
RoniBandini
Jan 27, 2021
Arduino Alarm Clock using DS1307

Projects Arduino Alarm Clock using DS1307

portrait
Jainesh.Rathod
Feb 22, 2023

Review

Ohsoo. Aug 23, 2021

Thanks for your best response..so good^^

DS1307 RTC Module with Battery for Raspberry Pi (Compatible with Raspberry Pi 4B)
$0.00