Product page: https://store.arduino.cc/mkr-gsm-1400
Arduino guide page https://www.arduino.cc/en/Guide/MKRGSM1400
Arduino GSM Library:
https://www.arduino.cc/en/Reference/MKRGSM
https://github.com/arduino-libraries/MKRGSM
Schematic: https://content.arduino.cc/assets/MKRGSM_V2.2_sch.pdf
GSM Specs
3G with 2G fallback
Serial ports
USB connector – virtual serial port using the Serial object
Serial1 – Hardware serial port on pins 13/14, instead
Reset button
Reset button causes the microcontroller to reset and resets USB communication.
IO Pins
IO voltage: 3.3V
Pull Ups
We’ve not checked the datasheet but on setting the following pins to pinMode(#, INPUT_PULLUP) they all changed from measuring around 0V to 3.3V, so pull ups working on all of them:
IO0 – IO5, IO7-IO14 (note IO6 has LED connected so didn’t measure 3.3V)
A0-A6
LED
LED is connected to IO6