Chapter 12. Communication Interfaces
So far, we have discussed loops, conditional statements, and functions in Python. We also discussed interfacing output devices and simple digital input devices.
In this chapter, we will discuss the following communication interfaces:
- UART – serial port
- Serial Peripheral Interface
- I2C interface
Note
We will be making use of different sensors/electronic components to demonstrate writing code in Python for these interfaces. We leave it up to you to pick a component of your choice to explore these communication interfaces.