Search
Product Info
Real Time Clock Module
sku: BOB-00099
Description: This a custom designed module for the DS1307 Real Time Clock. The module comes fully assembled and pre-programmed with the current time (ok, so it's our current time - MST). The included Lithium coin cell battery (CR1225 41mAh) will run the module for a minimum of 9 years (17 years typical) without external 5V power. The DS1307 is accessed via the I2C protocol. We've written a test-bed to program the modules. This test-bed code should give you some insight on how to interface the module to any mircocontroller using our example software I2C and BCD routines.Features:
- Two wire I2C interface
- Hour : Minutes : Seconds AM/PM
- Day Month, Date - Year
- Leap year compensation
- Accurate calendar up to year 2100
- Battery backup included
- 1Hz output pin
- 56 Bytes of Non-volatile memory available to user
Dimensions: 0.75x0.75" (20x20mm)
Documents:
Software:
- Example 16F88 code
- Arduino Tutorial. Thanks John Vaughters!
- Arduino Tutorial in Portuguese. Thanks Daniel Gonçalves!
Pricing
Comments
15 comments
Feeds
Currency
Display prices in
Feedback
If you would like to tell us more, you can fill out our form if you need some psycho-suggestive questions. Go to the form.















It shows a photo and diagram and provides some discriptions. I was able to read it in English by entering the URL into Google search and then use [translating this page] feature.
I haven't connected my clock yet, so I don't know how accurate the info is.
http://lusorobotica.com/index.php/topic,681.0.html
Cheers,
Troy
bob to Arduino
---------------
SDA to Analog Pin 4
SCL to Analog Pin 5
5v to 5v
Gnd to Gnd
I'm able to program and read from it using
RTC Control v.01
by <http://www.combustory.com> John Vaughters
Cheers,
Troy
One big difference with tzarcone, I must not plug the ground wire, otherwise reading is always the same.
Hope this helps.
http://kalshagar.wikispaces.com/Arduino+and+a+Real+Time+Clock+(RTC)
I can read from, and write to the RTC, but the time isn't incrementing. I've tried setting/clearing bit 7 of 0x00, running with/without ground and with/without 1K pull-up resisters. Still no action.
I've tried the code from Combustory, as well as my own more abbreviated code.
Heck! I even tried removing the B/U battery to reset everything to zero!
Can anyone suggest something new to try?
Jim
Victoria, BC
Is this compatiable with a 3.3v arduino and other 3.3v I2C components?
If not are there any plans for a 3.3v part? :)
http://extremeelectronics.co.in/avr-tutorials/interfacing-ds1307-rtc-chip-with-avr-microcontroller/
Mine arrived with Register-0 Bit-7 SET! No Clocking.
Hmmmmm. I guess that the date/time is wrong....
Thanks for setting it at SparkFun;(
What this guy said. 3.3v version please. Have a look at the DS1338 or DS1388. I don't think you even need to change the PCB!