To perform the exercises in this chapter and throughout this book, you will need the following:
- Raspberry Pi 4 Model B. A 1 GB RAM version will be adequate to run our examples. If you are working directly on your Raspberry Pi versus a Secure Shell (SSH) session; for example, more RAM is recommended to improve the Raspbian Desktop experience and responsiveness.
- You will need Raspbian OS Buster (with desktop and recommended software).
- You will need a minimum of Python version 3.5.
These requirements are what the code examples in this book are based on. It's reasonable to expect that the code examples should work without modification on a Raspberry Pi 3 Model B, Raspberry Pi Zero W, or a different version of Raspbian OS as long as your Python version is 3.5 or higher.
You will find this chapter's source code in the chapter02 folder in the GitHub repository available at the following URL: https://github.com/PacktPublishing...