Well done on getting this far, as there has certainly been a lot to get our heads around! As a recap, we explored common numbering schemes for referencing GPIO pins and reviewed popular GPIO libraries for Python. We also looked at the various interfacing methods used to connect electronics to your Raspberry Pi and performed a practical exercise to add an ADC to your Raspberry Pi and use it to visually explore PWM concepts with an LED and the PiScope logic analyzer.
Your understanding of the fundamental concepts we explored and experimented with during this chapter will help you to understand how your Raspberry Pi interfaces to electronic components and devices and has provided you with a first-hand appreciation of how we interact with analog components (for instance, our potentiometers) and complex devices (that is, our ADS1115). We will be using and building on many of these fundamentals as we progress through the remainder of this book.
This chapter has been largely...