A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
I2C example with the DS1307 RTC
An example of connecting I2C device to AVR - how to connect DS1307 RTC module with an Arduino?
I2C is a serial data bus protocol that allows multiple devices to connect to each other with fairly slow data transfer rates. These slow data transfer rates are fast enough for many devices and allow the bus to be very simple to implement. In this example an Arduino board is used as the bus master and have just one slave device on the I2C bus, a DS1307.