In this video, I take a look at the DS1307 real-time clock integrated circuit. I cover the features and capabilities of the chip, take a look at the datasheet then build up a circuit on a breadboard. Next, I cover how to communicate with the chip via an Arduino sketch without using a third-party library. Finally, I take a look at the square wave output feature on an oscilloscope.
Link to datasheet: https://datasheets.maximintegrated.com/en/ds/DS1307.pdf
Video content
00:00 Introduction
02:44 Datasheet - pinout and typical circuit
04:59 Building the circuit on a breadboard
08:49 Arduino code sketch
19:50 Setting the time
21:12 Reading the time
24:11 Looking at the square wave output on an oscilloscope
28:19 Next steps