Technical requirements
The following are the requirements for completing this chapter:
- Intermediate knowledge of Python programming
- Basic knowledge of the Linux command line
- A CloudAMQP account for the MQTT server instance
- Late-model Raspberry Pi 4 or any computer capable of installing Ubuntu (Ubuntu installed on a Mac mini was used in this chapter)
- microSD card and microSD – USB adapter
The code for this chapter may be found here: