SIM808 GPS/GPRS/GSM Shield

SKU: TEL0097

The SIM808 GPS/GPRS/GSM Arduino Shield is a compact, integrated technology solution for Arduino users, offering GSM/GPRS and GPS navigation capabilities. Compatible with various Arduino mainboards like UNO, Leonardo, and Mega, this shield improves upon the SIM908 with enhanced performance and stability. Featuring support for SMS, MMS, DTMF, FTP, and more, it enables data acquisition, wireless data transceiver, IoT applications, and GPS orientating. Ideal for developers looking to enhance their Arduino projects with robust connectivity and navigation features.

Angled shot of SIM808 GPS/GPRS/GSM Shield module with ports and antenna.-DFRobot product sku:TEL0097 image.
  • Docs
  • Tech Specs
  • Projects
  • 1. Usage Example for Arduino-Make Phone Calls

    This tutorial guides users through the process of making phone calls with Arduino using the SIM808 expansion shield, providing detailed steps and sample code.

    2. Usage Example for Arduino-Send SMS Messages

    This article presents a detailed usage example for sending SMS messages with Arduino, guiding readers through the hardware and software setup, step-by-step procedures, and providing sample code for implementation using the SIM808 Expansion Shield.

    3. Usage Example for Arduino-Read SMS Messages

    This article explains how to use the DFRobot_SIM808 GPS/GPRS/GSM Shield with Arduino to read SMS messages, providing a practical guide to setup and implementation.

    4. Usage Example for Arduino-Auto Answering Phone Calls and Reading SMS Messages

    Explore the functionality of Arduino with DFRobot_SIM808 Shield, focusing on auto answering phone calls and reading SMS messages, enhancing communication capabilities for electronics projects.

    5. Usage Example for Arduino-Connect TCP and Send GET Requests

    This article demonstrates the practical application of using the DFRobot_SIM808 GPS/GPRS/GSM Shield with Arduino to establish TCP connections and send GET requests, offering a detailed example for testing and understanding the system's capabilities.

    6. Usage Example for Arduino-Get GPS Data

    This article explains the process of using an Arduino UNO paired with a SIM808 expansion shield to obtain GPS data. It covers essential hardware and software preparations, detailed steps for setup, and provides sample code for retrieving and managing GPS data efficiently.

    7. Usage Examples for AT Command Debugging

    This article demonstrates practical examples of using AT commands for debugging with the SIM808 expansion shield and Arduino UNO, covering phone calls, SMS, TCP communication, GPS orientation, and low power mode with detailed hardware and software setup instructions.

    Reference

    Specification

    Parameter Details
    Operating voltage 5V
    Input Power 7-23V
    Frequency bands Quad-band 850/900/1800/1900MHz
    GPRS multi-slot class 12/10
    GPRS mobile station class B
    GSM phase compliance GSM phase 2/2 +
    - Class 4 (2 W @ 850 / 900MHz)
    - Class 1 (1 W @ 1800 / 1900MHz)
    Low power consumption mode 100mA @ 7V-GSM mode
    AT command support 3GPP TS 27.007, 27.005 and SIMCOM enhanced AT Commands
    Navigation technology GPS satellite navigation
    LED status indicators Power supply status, network status and operating modes
    Working environment -40 ℃ ~ 85 ℃
    Size 69 * 54mm/2.71 * 2.12 inches

    Pinout

    Pinout

    Module interface and precautions:

    1. Occupied pins: D0, D1, D12, the digital pin "D12" is connected to SIM808 module power GPIO. It can be used as SIM808 module on / off control.
    2. SIM808 onboard MIC and 3.5mm SIM808 microphone are using the same MIC channel, when you plugin your microphone, the on-board MIC will be automatically disconnected.
    3. Boot switch button --SIM808 module switch, short-press 1s to start SIM808, long-press 3s turn it off.
    4. LED "ON" - SIM808 power indicator, only when you connect an external power, the module can work properly.
    5. Net - GSM signal indicator
      1. Fast Flash: Search Network
      2. Slow flash (3s once): network registration complete
    6. Function switch
      1. None-- Vacant SIM808 serial pin to download the sketch, please dial to here.
      2. USB_DBG-- When the expansion board plugged on the Arduino, dial to here to make SIM808 communicate with PC to make a debug (AT debugging).
      3. Arduino-- When the expansion board plugged on the Arduino, dial to here to make SIM808 communicate with Arduino.

    Was this article helpful?

    TOP