Technical requirements
The following are required to complete this chapter:
- Late-model Raspberry Pi, such as the Raspberry Pi 5 4/8 GB model or Raspberry Pi 4B 4/8 GB model
- Keyboard, mouse, and monitor
- Raspberry Pi Sense HAT is optional but encouraged; we will be making use of the Sense HAT software emulator
The GitHub repository for the chapter is located at https://github.com/PacktPublishing/-Internet-of-Things-Programming-Projects-2nd-Edition/tree/main/Chapter1.
For those that have access to a 3D printer or 3D printing service, there are .stl
files available in the Build Files
directory of this chapter’s GitHub repository for the construction of the optional custom case. Files are available for the Raspberry Pi 5 and Raspberry Pi 4B versions of the case.
A general knowledge of programming is also required. We will be using the Python programming language in this book. We will start with basic code and work our way toward more advanced coding as...