4 2013-05-25 f.althaus The Arduino GSM Shield allows an Arduino board to connect to the internet, make/receive voice calls and send/receive SMS messages. The shield uses a radio modem M10 by Quectel (datasheet). It is possible to communicate with the board using AT commands. The GSM library has a large number of methods for communication with the shield. The shield uses digital pins 2 and 3 for software serial communication with the M10. Pin 2 is connected to the M10’s TX pin and pin 3 to its RX pin. See these notes for working with an Arduino Mega, Mega ADK, or Leonardo. The modem's PWRKEY pin is connected to Arduino pin 7. The M10 is a Quad-band GSM/GPRS modem that works at frequencies GSM850MHz, GSM900MHz, DCS1800MHz and PCS1900MHz. It supports TCP/UDP and HTTP protocols through a GPRS connection. GPRS data downlink and uplink transfer speed maximum is 85.6 kbps. To interface with the cellular network, the board requires a SIM card provided by a network operator. See the getting started page for additional information on SIM usage. The most recent revision of the board uses the 1.0 pinout on rev 3 of the Arduino Uno board. Arduino GSM Shield http://arduino.cc/en/Main/ArduinoGSMShield Arduino Shield GPRS Sim Card GSM arduino shield Arduino GSM Shield A5/SCL

A4/SDA

AREF

AGND

SCK/D13

MISO/D12

MOSI/PWM D11

SS/PWM D10

PWM D9

D8

N/C

IOREF

RST ARDUINO

3V3

5V

AGND

AGND

VIN

N/C

N/C

DSM RX D2

DSM TX D3

PWM D4

PWM D5

PWM D6

RST MDM/D7

A0

A1

A2

A3

A4/SDA

A5/SCL