0% found this document useful (0 votes)
54 views5 pages

GSM/GPRS Shield Datasheet for Arduino

The document provides an overview and specifications for a GPRS/GSM shield that allows communication via the GSM cellular network from an Arduino board. It can receive data via short message service, audio, or GPRS. Key features include quad-band GSM connectivity, GPIOs, PWM, and ADC. Status LEDs indicate power and network status. Buttons allow powering and resetting the SIM900 module and Arduino board. A jumper selects the UART used to send AT commands to control the shield.

Uploaded by

Panca Kurniawan
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views5 pages

GSM/GPRS Shield Datasheet for Arduino

The document provides an overview and specifications for a GPRS/GSM shield that allows communication via the GSM cellular network from an Arduino board. It can receive data via short message service, audio, or GPRS. Key features include quad-band GSM connectivity, GPIOs, PWM, and ADC. Status LEDs indicate power and network status. Buttons allow powering and resetting the SIM900 module and Arduino board. A jumper selects the UART used to send AT commands to control the shield.

Uploaded by

Panca Kurniawan
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

TOSR-04-5

G50EFC56E3197F

GSM/GPRS Shield

Datasheet

Tinysine Electronics @ 2014


Version 1.0

[Link]

INTRODUCTION
The GPRS/GSM Shield provides you a way to use the GSM cell phone network to receive
data from a remote location. The shield allows you to achieve this via any of the three
methods:

Short Message Service


Audio
GPRS Service

The GPRS Shield is compatible with all boards which have the same form factor (and
pinout) as a standard Arduino Board. The GPRS Shield is configured and controlled via its
UART using simple AT commands. Based on the SIM900 module from SIMCOM, the
GPRS Shield is like a cell phone. Besides the communications features, the GPRS Shield
has 12 GPIOs, 2 PWMs and an ADC.

SPECIFICATIONS

Quad-Band 850 / 900/ 1800 / 1900 MHz - would work on GSM networks in all
countries across the world.

GPRS multi-slot class 10/8


GPRS mobile station class B
Compliant to GSM phase 2/2+
Class 4 (2W@850/900MHz)
Class 1 (1W@1800/1900MHz)
Control via commands (GSM 07.07, 07.05 and SIMCOM enhanced AT
Commands)

Short message service


Free serial port selection
RTC supported with Super Cap
Power on/off and reset function supported by Arduino interface

[Link]

overview

The indicator LEDs


The GSM Shield has three indicator LEDs for the GSM Shield power, SIM900 power
and net status.
GSM Shield power(P):
This LED is used to indicate the power status of the GSM [Link] the external power
supply is connected to the arduino board ,then the GSM Shield will get power,this LED will
light on.
SIM900 power(S):
This LED is used to indicate the power status of the [Link] the SIM900 is
power on,the status LED will light on.
Net Status(N):
This LED is used to indicate the net [Link] LED will blink slowly or quickly
according to different states.

[Link]

The buttons
There are 3 buttons on the GSM shield board.
SIM900 Power Button:
Stack the GSM shield on your arduino main board. The GSM shield will running
automatically when you power up your arduino main board. If you want turn on/off the
SIM900 module manually. Just press the the sim900 power button one second.
SIM900 Reset Button
Reset the SIM900 module.
Arduino Reset Button:
Reset the Arduino main board. Same function as the Reset Button which on the arduino
main board.
Note: Our test sketch will control D8 pin to turn on the SIM900 when the arduino board is
powered up.

[Link]

Setting Jumper

If you want use UART send AT commands. Set the jumper to HW position. If you use soft
serial. Set to SW position.
Our test sketch use soft serial. So we keep it on SW position normally.
If you are using MEGA2560. Just need to connect the middle pins of RX and TX jumpers
to RX1 TX1 on Arduino Mega 2560. And change the code setting.

You might also like