GSM GPRS SIM800C Module
GSM GPRS SIM800C Module
ORDER CODE: RDL807
www.researchdesignlab.com RDL Technologies Pvt Ltd 1
GSM GPRS SIM800C Module
Contents
1. Overview ................................................................................................................................. 3
2. Features ................................................................................................................................... 3
3. SIM800C General Features ..................................................................................................... 3
4. Software Features ................................................................................................................... 4
5. Applications ............................................................................................................................ 4
6. Specification ........................................................................................................................... 5
6.1. Specifications for GPRS Data .......................................................................................... 5
6.2. Specifications for SMS Via GSM/GPRS ......................................................................... 5
6.3. Specifications for Voice ................................................................................................... 5
7. Interfaces ................................................................................................................................. 5
8. Narration… ............................................................................................................................ 6
9. Basic AT Commands For Testing........................................................................................... 8
91 GSM AT Commands ....................................................................................................... 8
9.2. GPRS AT Commands ................................................................................................... 10
10. Module Setup........................................................................................................................ 11
11. Block Diagram...................................................................................................................... 17
www.researchdesignlab.com RDL Technologies Pvt Ltd 2
GSM GPRS SIM800C Module
1. Overview
GSM/GPRS Modem-RS232 is built with the Quad-Band GSM/GPRS engine-SIM800C, works on
frequencies 850/900/1800/1900MHz. The module comes with RS232 interface, which allows you
to connect PC as well as microcontroller with RS232 Chip (MAX232). The baud rate is
configurable from 9600-115200 through AT command. The GSM/GPRS modem is having
internal TCP/IP stack to enable you to connect with internet via GPRS. This module is suitable
for SMS, Voice as well as DATA transfer application in M2M interface. The onboard Regulated
Power supply allows you to connect wide range of unregulated power supply. Using this modem,
you can make audio calls, SMS, Read SMS, attend the incoming calls and internet etc., through
simple AT commands.
2. Features
Quad-Band GSM/GPRS 850/900/1800/1900MHz.
RS232 interface for the direct communication with computer or MCU kit.
Configurable Baud Rate.
Power controlled using 29302WU IC.
ESD Compliance.
Enable with MIC and Speaker socket.
Enable with Audio Jack
With push-push sim card holder.
With Stub antenna and SMA connector.
Input Voltage: 12V DC.
High quality PCB FR4 Grade with FPT certified
3. SIM800C General Features
Quad-Band GSM/GPRS 850/900/1800/1900MHz.
GPRS Multi-Slot Class 12/10
GPRS Mobile Station Class B
Compliant to GSM Phase 2/2+ : Class 4(2W @ 850/900MHz)
Class 1(1W @ 1800/1900MHz)
Dimensions: 17.6*15.7*2.3mm
Weight: 1.3g
Control via AT Commands: (3GPP TS 27.007,27.006 and SIMCom enhanced AT
Commands)
Supply Voltage Range 3.4 ~ 4.4V
Low Power Consumption.
Operation Temperature: -40ºC ~85ºC.
www.researchdesignlab.com RDL Technologies Pvt Ltd 3
GSM GPRS SIM800C Module
4. Software Features
0710 MUX Protocol
Embedded TCP/UDP Protocol
FTP/HTTP
MMS
POP3/SMTP
DTMF
Jamming Detection
Audio Record
SSL
Bluetooth 3.0(Optional)
5. Applications
Industrial automation.
GPRS based data logging.
GPRS and GPS application.
Home automation.
Health monitoring.
Agriculture automation
Vehicle tracking.
Remote monitoring and controlling.
GPRS based Weather report logging
GSM GPRS based Security alert.
GPRS based remote terminal for file transfer.
IVRS.
Bulk sms sending
www.researchdesignlab.com RDL Technologies Pvt Ltd 4
GSM GPRS SIM800C Module
6. Specification
6.1. Specifications for GPRS Data
GPRS Class 12: max.85.6 kbps (downlink/uplink)
PBCCH Support
Coding Scheme CS 1,2,3,4
PPP-Stack
USSD
6.2. Specifications for SMS via GSM/GPRS
Point to Point MO and MT
SMS Cell Broad Cast
Text and PDU Mode
6.3. Specifications for Voice
Tricodec: Half Rate(HR)
Full Rate(FR)
Enhanced Full Rate(EFR)
AMR: Half Rate(HR)
Full Rate(FR)
Hands-Free Operation (Echo Suppression).
7. Interfaces
42 SMT Pins Including
Analog Audio Interface
RTC Backup
USB Interface
Serial Interface
Interface to External SIM 3V/1.8V
GPIO
ADC
GSM Antenna Pad
Bluetooth Antenna Pad
www.researchdesignlab.com RDL Technologies Pvt Ltd 5
GSM GPRS SIM800C Module
8. Narration
1. Mini USB Connector 6. DB-9 Connecter
2. Network, Status and Power indicator 7. Power ON select pins
3. Network, Status and Power indicator 8. Power ON select pins
4. Optional Screw Connector Power 9. Audio Jack Audio Jack
supply 12V/2A 10. Stub antenna with SMA Connector
5. DC Socket 12V/2A
www.researchdesignlab.com RDL Technologies Pvt Ltd 6
GSM GPRS SIM800C Module
11. Push -Push sim card holder
12. ESD IC
13. MAX232 IC
14. ESD IC
www.researchdesignlab.com RDL Technologies Pvt Ltd 7
GSM GPRS SIM800C Module
9. Basic AT Commands for Testing
9.1. GSM AT Commands:
To Check Modem
AT ↲
OK
To Change SMS Sending Mode
AT+CMGF=1 ↲
OK
To Send New SMS
AT+CMGS=”Mobile Number.” ↲
<Message
{CTRL+Z}
To Receive SMS
AT+CMGD=1↲ {To delete the message in buffer}
AT+CMGR=1↲ {To receive the first messge AT+CMGR=1}
{To receive the second messge AT+CMGR=2 and so on}
+CMGL: 1,”REC READ”,”+85291234567”,”07/05/01,08:00:15+32”145,37
<Message
Preferred SMS Message Storage
AT+CPMS=?↲
+CPMS: (”SM”),(“SM”),(“SM”) OK
AT+CPMS=?↲
+CPMS: ”SM”,19,30,“SM”,19,30,”SM”,19,30
To Make Voice Call
ATD9876543210; ↲
To Redial Last Number
ATDL ↲
www.researchdesignlab.com RDL Technologies Pvt Ltd 8
GSM GPRS SIM800C Module
To Receive Incoming Call
ATA ↲
To Hangup Or Disconnect Call
ATH ↲
To Set A Particular Baud Rate
AT+IPR=?↲ {To view the baud rate value}
AT+IPR=0↲ {To set the modem to autobauding mode}
Operator Selection
AT+COPS=?↲
OK
AT+COPS?↲
+COPS:0,0,”AirTel”
OK
To Set Cellular Result Codes For Incoming Call Indication
AT+CRC=?↲
+CRC: (0-1)
OK
AT+CRC?↲
+CRC: 0
OK
AT+CRC=1↲
+CRC: 1
OK
+CRING: VOICE
www.researchdesignlab.com RDL Technologies Pvt Ltd 9
GSM GPRS SIM800C Module
Read Operator Names
AT+COPN=? ↲
OK
AT+COPN ↲
+COPN: “472001″,”DHIMOBILE”
+COPN: “60500 +COPN: “502012″,”maxis mobile”
+COPN:
+COPN: “502013″,”TMTOUCH”
+COPN
+COPN: “502016″,”DiGi”
+COPN: “502017″,”TIMECel”"
+COPN: “502019″,”CELCOM GSM”
9.2. GPRS AT Commands:
Commands Description
AT+CGATT ATTACH/DETACH FROM GPRS SERVICE
AT+CGDCONT DEFINE PDP CONTEXT
AT+CGQMIN QUALITY OF SERVICE PROFILE (MINIMUM ACCEPTABLE)
AT+CGQREQ QUALITY OF SERVICE PROFILE (REQUESTED)
AT+CGACT PDP CONTEXT ACTIVATE OR DEACTIVATE
AT+CGDATA ENTER DATA STATE
AT+CGPADDR SHOW PDP ADRESS
AT+CGCLASS GPRS MOBILE STATION CLASS
AT+CGEREP CONTROL UNSOLICITED GPRS EVENT REPORTING
AT+CGREG NETWORK REGISTRATION STATUS
AT+CGSMS SELECT SERVICE FOR MO SMS MESSAGES
AT+CGCOUNT GPRS PACKET COUNTERS
www.researchdesignlab.com RDL Technologies Pvt Ltd 10
GSM GPRS SIM800C Module
10.Module Setup
Step 1: Insert SIM Card into the SIM Card Slot
CNTR should be
ONSIM Card Slot
Step 2: Plug in 12V -2A DC power adapter, power led is lit (Power key is ON for
only to turn ON automatically).
DC 12V/2A
For Auto power ON
Power Key should be ON
www.researchdesignlab.com RDL Technologies Pvt Ltd 11
GSM GPRS SIM800C Module
Step 3: Give Rising Edge Pulse to CNTR pin using any external controller (To turn
on manually without jumper)
DC 12V/2A
For Manual power ON
www.researchdesignlab.com RDL Technologies Pvt Ltd 12
GSM GPRS SIM800C Module
Step 4: Connect the PC to DB9 Connector of the GSM GPRS SIM800C Module via USB to
RS232 Converter Module given in below link and USB Cable A to B.
https://researchdesignlab.com/usb-to-rs232-converter.html
GSM GPRS SIM800C
Module
USB to RS485 Converter
Module
USB Cable A to B
PC
www.researchdesignlab.com RDL Technologies Pvt Ltd 13
GSM GPRS SIM800C Module
Step 5 : Open any Serial Terminal software(eg: TeraTerm, HyperTerminal), choose
appropriate COM port and then use AT commands listed in this manual for basic testing
GPRS GSM/messaging and voice calling.
www.researchdesignlab.com RDL Technologies Pvt Ltd 14
GSM GPRS SIM800C Module
www.researchdesignlab.com RDL Technologies Pvt Ltd 15
GSM GPRS SIM800C Module
11. Block Diagrams
Interfacing Arduino UNO and GSM GPRS SIM800C Module
www.researchdesignlab.com RDL Technologies Pvt Ltd 16
GSM GPRS SIM800C Module
SIM800C Code for Sending SMS and Making Voice Call
www.researchdesignlab.com RDL Technologies Pvt Ltd 17
GSM GPRS SIM800C Module
Output
www.researchdesignlab.com RDL Technologies Pvt Ltd 18
GSM GPRS SIM800C Module
www.researchdesignlab.com RDL Technologies Pvt Ltd 19