Technical requirements
The following hardware components are required to complete the exercise in this chapter:
- MKR WAN 1300 or MKR WAN 1310
- The Things Indoor Gateway
- The NEO-6M u-blox GPS module
- A breadboard
- Jumper cables
To code, we will use the Arduino Web Editor, which includes a large collection of development boards and sensor libraries, and the Arduino IoT Cloud for the Thing and dashboard setup. To develop hardware and sensor designs, we need the Fritzing desktop software, and we need the Arduino IDE for GPS module testing.
In this chapter, we will use the The Things Indoor Gateway for LoRaWAN communication. The code used in the chapter is available in the book’s official GitHub repository by following this link: https://github.com/PacktPublishing/Arduino-IoT-Cloud-for-Developers.