Komunikasi Arduino I2C, SPI dan UART

Authors

  • Sigit Prakosa Adhi Nugraha Sekolah Tinggi Teknik Pati
  • Lilo Sunuharjo Sekolah Tinggi Teknik Pati
  • Muhammad 'Atiq Sekolah Tinggi Teknik Pati

DOI:

https://doi.org/10.62951/switch.v2i4.187

Keywords:

UART, SPI, I2C

Abstract

Communication between devices is an important aspect when developing an Arduino-based system. The three communication protocols commonly used with Arduino are I2C (Inter-Integrated Circuit), SPI (Serial Peripheral Interface), and UART (Universal Asynchronous Receiver/Transmitter). Each of these protocols has unique characteristics that make them suitable for different applications. These three communication protocols provide flexible options when developing systems that communicate with sensors, actuators, or other modules on the Arduino platform. Selecting the appropriate protocol depends on specific needs, such as speed, number of connected devices, and system complexity.

Downloads

Download data is not yet available.

References

Anand, N., Joseph, G., & Oomen, S. S. (2014). Design and implementation of a high speed serial peripheral interface. In IEEE International Conference on Advances in Electrical Engineering.

Anonim. (2013). Official user manual: 8-bit microcontroller with 4/8/16/32/K bytes in-system programmable flash. Atmel Corporation.

Blum, M. (2013). Exploring Arduino: Tools and techniques for engineering wizardry. John Wiley & Sons, Inc.

Budi, A. S. (2021). Pengenalan perangkat dan sensor secara otomatis menggunakan metode scanning pada komunikasi I2C. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 5(2), 523–527.

Grusin, M. (2010). Serial peripheral interface (SPI): A tutorial by SparkFun. SparkFun. https://learn.sparkfun.com/tutorials/serial-peripheral-interface-spi (Accessed December 7, 2016).

Pradhana, C., & Sulaiman, M. (2020). Simulasi komunikasi serial dengan protokol I2C menggunakan Arduino IDE dan Proteus 8. SinarFe7, 3(1).

Wardana, I. N. K. (2016). Teknik antarmuka MATLAB dan Arduino. Vaikuntha International Publication.

Published

2024-08-22

How to Cite

Sigit Prakosa Adhi Nugraha, Lilo Sunuharjo, & Muhammad ’Atiq. (2024). Komunikasi Arduino I2C, SPI dan UART. Switch : Jurnal Sains Dan Teknologi Informasi, 2(4), 80–85. https://doi.org/10.62951/switch.v2i4.187