Komunikasi Arduino I2C, SPI dan UART
DOI:
https://doi.org/10.62951/switch.v2i4.187Keywords:
UART, SPI, I2CAbstract
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
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.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Switch : Jurnal Sains dan Teknologi Informasi

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.