Technical requirements
Before we start, we first need to set up an Arduino IoT Cloud-compatible board. I recommend the Arduino MKR Wi-Fi 1010, but there is a complete list of compatible boards at https://docs.arduino.cc/arduino-cloud/getting-started/technical-reference#compatible-hardware, which you can choose according to your requirements.
Second, you should have an Arduino IoT Cloud account. If you don’t, then sign up at https://cloud.arduino.cc/ and select a plan according to your requirements.
Third, we need to download and install the Arduino Create Agent. Arduino has created a beautiful web-based guide for installation at https://create.arduino.cc/getting-started/plugin/welcome.
The second part of the chapter is related to Node-RED, which will be used for devices that are not officially supported by the Arduino IoT Cloud such as Raspberry Pi and older versions of Arduino development boards. Download and install Node-RED according to your operating system from...