Abstract
In the last chapter, we looked at using our microcontroller to read sensors using the analog to digital converter onboard the microcontroller. However, the variety of devices we can interface to our microcontroller can be drastically increased when we start working with serial communications. In this chapter, we will look at the serial communication protocols of UART, SPI, and I2C. Understanding these protocols will expand the interfacing capability of our microcontroller.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature
About this chapter
Cite this chapter
Subero, A. (2021). Communication Protocols. In: Programming Microcontrollers with Python. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-7058-5_7
Download citation
DOI: https://doi.org/10.1007/978-1-4842-7058-5_7
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-7057-8
Online ISBN: 978-1-4842-7058-5
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)