Please make sure you have completed Chapter 4, Setting Up a Lab Environment, and installed all of the necessary tools and libraries before continuing with this chapter.
The installations required for this chapter are listed here:
- Arduino IDE:Â Editor to program the Arduino
- Arduino MKR WiFi 1010 board driver
- Mosquitto:Â Command-line MQTT client and server
- WiFiNINA: Arduino library to be able to use the Wi-Fi chip on your Arduino MKR WiFi 1010
- Arduino MQTT: Arduino library for MQTT
The following electronic components are needed:
- Arduino MKR WiFi 1010: This is the development board we will be using: https://store.arduino.cc/usa/mkr-wifi-1010
- Micro USB cable: This is to connect the Arduino to your computer:Â https://www.sparkfun.com/products/10215
- Jumper wires: This is to connect the servo cable to the Arduino:Â https...