Technical requirements
The following are the hardware components required to complete this chapter:
- MKR GSM 1400/MKR NB 1500
- A Hologram global IoT SIM card
- A NEO-6M GPS module
- A breadboard
- Jumper cables
For coding, we will use the Arduino Web Editor, which includes a large collection of development boards and sensor libraries, as well as Arduino IoT Cloud for Thing and dashboard setup. To develop hardware and sensor designs, we need the Fritzing desktop software, and we need Arduino IDE for GPS module testing.
In this chapter, we will use the Arduino IoT SIM card for communication instead of local SIM providers. Arduino provides a wide variety of data plans for global IoT sim cards that can be chosen according to requirements. The code for this chapter is available at the book’s official GitHub repository at this link: https://github.com/PacktPublishing/Arduino-IoT-Cloud-for-Developers.