Summary
In this chapter, we have discussed different communication interfaces that are available on the Raspberry Pi Zero. These interfaces include I2C, SPI, and UART. We will be making use of these interfaces in our final projects. We discussed these interfaces using a carbon dioxide sensor, LED driver, and a sensor platform. In the next chapter, we will discuss object-oriented programming and its distinct advantages. We will discuss the need for object-oriented programming using an example. Object-oriented programming can be especially helpful in scenarios where you have to write your own drivers to control a component of your robot or write an interface library for a sensor.