DESIGN AND IMPLEMENTATION OF I2C PROTOCOL

Authors

  • Ms. Kamble Anuja Ashok Department of Electronics and Telecommunication Engineering Rajarambapu Institute of Technology, Islampur, India.
  • Dr. S. A. Pardeshi Department of Electronics and Telecommunication Engineering Rajarambapu Institute of Technology, Islampur, India.

Keywords:

I2c bus controller,, multi slave,, serial data (SDA)

Abstract

The serial communication plays an important role in various applications. By using the communication protocol, we increase the performance of a system. Popular serial interfacing protocol includes: USB, I2C, SPI, CAN and UART for communication between integrated circuits for low/medium data transfer speed with on board peripherals. Our system allows the secure exchange of large amount of data. A protocol handles fragmentation, encryption, error handling, session handling and authentication. Our target is an implement for industrial applications to write a configuration or firmware or to read parameter from the devices. In this paper design and implementation of I2C protocol is presented. In that single master and multiple slave are used to design I2C bus controller. The hardware implementation of the I2C protocol is done using Arduino Nano.

Downloads

Published

2021-02-25

Issue

Section

Articles

How to Cite

DESIGN AND IMPLEMENTATION OF I2C PROTOCOL. (2021). JournalNX - A Multidisciplinary Peer Reviewed Journal, 213-216. https://repo.journalnx.com/index.php/nx/article/view/2341