The Arduino MKR GSM 1400 takes advantage of the cellular network as a means to communicate. The GSM / 3G network is the one that covers the highes percentage of the world's surface, making this connectivity option very attractive when no other connectivity options exist. Whether you are looking at building a gateway to your own remote sensor network, or if you need a single device sending a text message when an event happens at the other side of the country, the MKR GSM 1400 will help you to quickly implement a solution to accommodate your needs.
The board's main processor is a low power Arm Cortex-M0 32-bit SAMD21, like in the other boards within the Arduino MKR family. The GSM / 3G connectivity is performed with a module from u-blox, the SARA-U201, a low power chipset operating in the de different bands of the cellular range (GSM 850 MHz, E-GSM 1900 MHz, DCS 1800 MHz, PCS 1900 MHz). On top of those, secure communication is ensured through the Microchip ECC508 crypto chip. Besides that, you can find a battery charger, and a connector for an external antenna.
At Arduino we have made connecting to a GSM network as easy as getting an LED to blink. You can set or receive calls, send and receive text messages, and access data networks to exchange data with different types of servers. You can even create your own server operating on the GPRS data network! The specific set of examples we provide for the MKR GSM 1400 can be consulted at the MKRGSM library reference page.
Arduino's own IoT Cloud: Arduino's IoT Cloud is a simple and fast way to ensure secure communication for all of your connected Things.
Blynk: a simple project from our community connecting to Blynk to operate your board from a phone to remote control two different relays
Google IoT Cloud: here an example of sending data to Google's IoT Cloud using MQTT and JSON
SORACOM Air IoT: a specific case using SORACOM's platform on how to connect to send and graph data from a temperature sensor
GSM Location + Google Maps: the following example shows how to localize your board by sending an SMS that will obtain the board's location from the GSM infrastructure
Google Spreadsheets via Arduino IoT Cloud: collect data from an industrial sensor, send it over the Arduino IoT Cloud via cellular network and from there to a GSheet using webhooks, this example will show you how to do it