Wave Sim808 GSM/GPS Shield + Antenna
The GSM/GPRS/GPS shield is an Arduino shield based on the Quad-band GSM/GPRS/GPS module SIM808. SIM808 GPRS/GSM+GPS Shield is a GSM and GPS two-in-one function module. It is based on the latest GSM/GPS module SIM808, supports GSM/GPRS Quad-Band network and combines GPS technology for satellite navigation. Also breakouts for external 32Ω speaker and mic if you don't want to use a headphone. This module can do just about everything, like make and receive voice calls using a headset or an external 32Ω speaker microphone, send and receive SMS messages or send and receive GPRS data (TCP/IP, HTTP, etc.).

Quick Spec
- Arduino connectivity, compatible with UNO, Leonardo, NUCLEO, XNUCLEO
- Onboard USB TO UART converter CP2102 for UART debugging
- 5 x LEDs for indicating the module working status
- Onboard voltage level converter, supports both 3.3V and 5V systems
- SIM card slot for 1.8V/3V SIM card
- Baudrate auto detection (1200bps ~115200bps)
- Bluetooth 3.0, supports data transferring through Bluetooth
- RTC with power supply interface
- Firmware upgradable via USB
- Control via AT commands (3GPP TS 27.007,27.005, and SIMCOM enhanced AT Commands)
- Supports SIM application toolkit: GSM 11.14 Release 99
- Operating voltage: 6 ~ 12V
- Operation temperature: -40°C ~ +85°C
- Storage temperature: -45°C ~ +90°C
Board Layout

- SIM808 module
- MIC29302 power chip
- CP2102: USB TO UART converter
- SMF05C: TVS diode
- 1N5408: onboard rectifier
- SIM808 functional pins
- Arduino expansion connector
- USB TO UART interface
- DC power jack
- GPS antenna connector
- Bluetooth antenna connector
- Firmware upgrade interface
- GSM antenna connector
- SIM card slot
- 3.5mm earphone/mic jack
- GPS status indicator
- CP2102 UART Tx/Rx indicator
- NET indicator:
- flashes fast when the module starts up
- flashes slowly after GSM register succeed
- Power indicator
- Power switch
- SIM808 control button: press the button and hold for 1s, to startup/shutdown the SIM808
- Reset button
- UART selection switch, select controlling the SIM808 via:
- CP2102
- UART pins of Arduino interface
- SIM808 UART configuration:
- SIM_TX: SIM808 UART TX
- SIM_RX: SIM808 UART RX
- IOREF power selection: configure the UART voltage level
Sample Code
/*
SEND MESSAGE
Software serial multple serial test
Receives from the hardware serial, sends to software serial.
Receives from software serial, sends to hardware serial.
The circuit:
* RX is digital pin 10 (connect to TX of other device)
* TX is digital pin 11 (connect to RX of other device)
Note:
Not all pins on the Mega and Mega 2560 support change interrupts,
so only the following can be used for RX:
10, 11, 12, 13, 50, 51, 52, 53, 62, 63, 64, 65, 66, 67, 68, 69
Not all pins on the Leonardo support change interrupts,
so only the following can be used for RX:
8, 9, 10, 11, 14 (MISO), 15 (SCK), 16 (MOSI).
*/
#include
SoftwareSerial mySerial(2, 3); // RX, TX
String comdata = "";
void Send_Message(void);
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
// set the data rate for the SoftwareSerial port
mySerial.begin(4800);
delay(200);
}
void loop() // run over and over
{
delay(2000);
Send_Message();
mySerial.listen();
while(1)
{
while(mySerial.available()>0)
Serial.write(mySerial.read());
while(Serial.available())
mySerial.write(Serial.read()); //Arduino send the sim808 feedback to computer
}
}
void Send_Message(void)//sned message
{
mySerial.println("AT");
delay(500);
//Send message
mySerial.println("AT+CMGF=1");
delay(500);
mySerial.println("AT+CMGS=\"13424403025\"");//Change the receiver phone number
delay(500);
mySerial.println("www.waveshare.com");//the message you want to send
delay(100);
mySerial.write(26);
}
Resources
- Product Page
- Product Wiki
- Schematic
- Source Code
- SIM800 Bluetooth Applocation
- SIM800 Series GNSS Application Note V1.00
- SIM808 SPEC V1507
- SIM800 Series AT Command Manual V1.09
Shipping List
- 1 x GSM/GPRS/GPS Shield
- 1 x GSM Antenna
- 1 x GPS External Antenna
- 1 x Bluetooth Antenna
- 1 x Power adapter
- 1 x USB type A plug to micro plug cable
Wave Sim808 GSM/GPS Shield + Antenna
- Brand: Waveshare
- Product Code: W11492
- Product Status : Active
Stock
Warehouse | Stock Status | Location |
---|---|---|
Centurion | Limited Stock | R3-03 |
Stellenbosch | Limited Stock | X shelf bottom |
We ship free of charge between branches to complete your order.
-
R887.00 (Inc Tax: R1,020.05)
Related Products
SIM808 + ANTENNAS
SIM808 + Antennas SIM808 module is a complete Quad-Band GSM/GPRS module which combines GPS technology for satellite navigation. The compact design which integrated GPRS and GPS in a SMT package wil..
R416.00 (Inc Tax: R478.40)
SIM808 GSM GPS Bluetooth shield
SIM808 GPRS/GSM + GPS + Bluetooth SIM808 GPRS/GSM+GPS Shield is a GSM and GPS two-in-one function module. It is based on the latest GSM/GPS module SIM808 from SIMCOM, supports GSM/GPRS Quad-Band n..
R545.00 (Inc Tax: R626.75)
SIM808 Breakout - GSM & GPS, BAT Input
SIM808 Breakout - GSM & GPS, BAT Input A new product of crowtail family, it’s a GSM and GPS two-in-one function module which is called Crowtail- SIM808. Crowtail interface was added to it so that..
R589.00 (Inc Tax: R677.35)
Maduino Zero SIM808 GPS Tracker
Maduino Zero SIM808 GPS Tracker The Maduino Zero SIM808 GPS Tracker is an IOT (Internet of things) Solution based on the 32-bit Atmel’s SAMD21 MCU and GPRS/GSM GPS module SIM808. It intergrates a mic..
R415.00 (Inc Tax: R477.25)
Adafruit GPS - STEMMA/Qwiic Ready
Adafruit GPS - STEMMA/Qwiic Ready This miniature GPS breakout is only 25mm x 25mm but houses a complete GPS/GNSS solution with both I2C and UART interfaces. There module has an antenna on top which..
R638.00 (Inc Tax: R733.70)
Wave GSM 3G/4G HAT for Pi
Wave GSM 3G/4G HAT for Pi The SIM7600G-H 4G HAT is a 4G/3G/2G communication and GNSS positioning module, which supports LTE CAT4 up to 150Mbps for downlink data transfer. It is pretty low power con..
R1,325.00 (Inc Tax: R1,523.75)
Maduino Zero SIM808 GPS Tracker V3.4
Maduino Zero SIM808 GPS Tracker V3.4 The Maduino Zero SIM808 GPS Tracker is an IOT (Internet of things) Solution based on the 32-bit Atmel’s SAMD21 MCU and GPRS/GSM GPS module SIM808. It intergrate..
R496.00 (Inc Tax: R570.40)
SIM7600G-H 3G/4G LTE Module for Jetson Nano
SIM7600G-H 3G/4G LTE Module for Jetson Nano This is a 4G/3G/2G communication and GNSS positioning module designed for the Jetson Nano. The board supports global LTE CAT4 up to 150Mbps for downlink ..
R1,468.00 (Inc Tax: R1,688.20)
Wave SIM7600G-H 4G HAT for Raspberry Pi
Wave SIM7600G-H 4G HAT for Raspberry Pi The SIM7600G-H 4G HAT is a 4G/3G/2G communication and GNSS positioning module, which supports LTE CAT4 up to 50Mbps for downlink data transfer. You can conne..
R1,178.00 (Inc Tax: R1,354.70)
Wave A7670E GSM HAT for Raspberry Pi
Wave A7670E GSM HAT for Raspberry Pi The A7670E Cat-1 HAT is an LTE Cat-1 module, which supports wireless communication modes including LTE-TDD, LTE-FDD, GSM, GPRS and EDGE, with up to 10Mbps downl..
R510.00 (Inc Tax: R586.50)
Tags: wave, sim808, 808, gsm/gps, gsm, gps, gprs, blue, bluetooth, wireless, communication, shield, antenna, arduino shield