The Arduino GSM Shield 2 connects your Arduino to the internet using
the GPRS wireless network. Just plug this module onto your Arduino
board, plug in a SIM card from an operator offering GPRS coverage and
follow a few simple instructions to start controlling your world
through the internet. You can also make/receive voice calls (you will
need an external speaker and microphone circuit) and send/receive SMS
As always with Arduino, every element of the platform - hardware,
software and documentation - is freely available and open-source. This
means you can learn exactly how it's made and use its design as the
starting point for your own circuits. Hundreds of thousands of Arduino
boards are already fueling people's creativity all over the world,
everyday. Join us now, Arduino is you!
* Requires and Arduino board (not included)
* Operating voltage 5V (supplied from the Arduino Board)
* Connection with Arduino Uno on pins 2, 3 (Software Serial) and 7
(reset).See these notes  for working with a Mega, Mega ADK, or
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
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
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.
You may use any SIM that works on a network in your area (Orange,
* getting started with the GSM shield 
* GSM library reference .
* Product Information @ Arduino: