loading

Hi Friends,

After a lot of research I came up building my own RTC using DS1307.

I will be using my RTC with Raspberry Pi.

I would have purchased a module but that was way too costly..so I decided to build my own.

Lets get started.

Step 1: Parts List

I usually shop for parts from http://electroncomponents.com

Parts Required:

  1. DS1307 ( I ordered one but actually got a chinese VS1307N, but config is the same)
  2. 8 Pin IC Socket
  3. Coin cell Battery Holder.
  4. 3v Maxel Coin cell battery
  5. 32.768kHz Crystal
  6. 4 PIN Header
  7. 2nos 1K Resistor

Step 2: Schematics and PCB

Step 3: Putting It All Together

I used a prefboard to put everything together.

And this is what I have.

Step 4: Setting Up on Raspberry Pi

I use Occidentials v0.2 on my Pi. It has HW SPI enabled.

I followed the instructions from http://www.abelectronics.co.uk/rtcpi-raspberrypi-t... to setup my pi and here its works great. Though had some issues, rebooted after making every change to config files.

Incase you need any help do let me know and I'll be glad to help you out to my best.

Thanks for reading.

<p>Hi Mr Suresh </p><p> Hope every things is fine with you.</p><p> Mr Suresh I want to control my house lights using RPi as a timer clock. I have brought a 8 channel relay board, RPi model A+ and an real clock timer </p><p>If its ok with you can you guide me in setting up this timer with the required script. which GPIO should I connect the timer clock. I am new to RPi. </p>
<p>Whether the Vcc of your module connect to the 5V or 3V3 pin of P1 on the Raspberry PI?</p>
<p>this is probably a really nooby questions, but what exactly is this thing and what is it used for?</p>
Raspberry pi does not have a RTC. It picks time from internet. This mode is used to provide date time to pi. Its a hardware clock for pi.
<p>I see, interesting.</p>
I am not too sure about that. What I understand is the voltage to pull data is not sufficient so we use resitirs to provide additional regulated voltage to the bus.
<p>Why do some people use a 0.1uF capacitor instead of the resistors? does it make a difference?</p>

About This Instructable

18,604views

67favorites

License:

Bio: I am a Project Management Analyst at a reputed brand. Electronics and Photography are my hobby which I pursue on my weekends.
More by sureshmali:Home Automation using Raspberry Pi, Arduino, Domoticz, MySensors. Easy water overflow control switch(No IC no MCU) Bi Polar Stepper Motor with L293D and Arduino 
Add instructable to: