SIM800C GSM/GPRS Shield

SKU: TEL0089

SIM800C GSM/GPRS Bluetooth Communication Board, ideal for IoT devices, uses the SIM800C chip (same as Mobike) for stable IoT links. It supports UART AT commands for calls, SMS, and GPRS data. Arduino-compatible (UNO/Leonardo), with soft serial and Bluetooth 3.0 for phone communication.

Angled shot of GSM/GPRS shield with ICs and connectors, suitable for Arduino IoT prototyping.-DFRobot product sku:TEL0089 image.
  • Docs
  • Tech Specs
  • 1. Getting Started-V2.0

    This guide walks you through setting up and starting the GSM/GPRS Shield V2.0 with Arduino, covering hardware and software requirements, coding instructions, and troubleshooting for a successful module operation.

    2. Usage Example for Arduino-Making A Call-V2.0

    This article demonstrates how to use an Arduino paired with a SIM800C GSM shield to make phone calls, detailing hardware and software preparation, code implementation, and essential tips for ensuring successful communication.

    3. Usage Example for Arduino-Bluetooth Serial Port-V2.0

    This article offers a comprehensive guide to utilizing Arduino's Bluetooth serial port capabilities via the SIM800C Shield, detailing necessary hardware and software setup and providing code examples for smooth wireless communication.

    4. AT Command Handbook-V2.0

    This handbook provides a comprehensive guide to AT commands for GSM modules, including SIM800C, covering SMS management, call handling, and DTMF functions. Learn how to configure various settings, interpret signal strength, and utilize UCS2 code effectively.

    5. Getting Started-V1.0

    This guide offers a comprehensive overview of setting up an Arduino GSM Shield, detailing compatibility with Arduino boards, power needs, status indicators, and control options through digital pins and communication modes.

    6. Usage Example for Serial Assistant-AT Mode-V1.0

    This article offers a comprehensive guide on setting up and using Serial Assistant in AT Mode, featuring the SIM800H GSM/GPRS Shield and Arduino UNO, complete with detailed hardware and software preparation steps, sample Arduino code, and troubleshooting tips.

    7. Example Code for Arduino-Make a call-V1.0

    This article offers a comprehensive guide to making voice calls using an Arduino and SIM800H GPRS Shield, including hardware setup, software installation, library modifications, and sample code execution for seamless operation.

    8. Example Code for Arduino-Send SMS-V1.0

    This guide explains how to send SMS using Arduino with SIM800H Shield, detailing hardware and software setup, required modifications, and providing sample code for sending messages via UCS2 encoding.

    9. Example Code for Arduino-Integrated Application-V1.0

    This article guides users through the process of integrating the SIM800H GPRS shield with an Arduino UNO board. It provides step-by-step instructions for hardware and software preparation, library modifications, and includes example code to enable SMS notifications and DTMF features in embedded applications.

    10. AT Command Handhook-V1.0

    AT Command Handhook V1.0 offers a detailed list of essential AT commands used in telecommunications, providing insights into their applications for tasks like making calls, handling SMS, and enabling various functions.

    Reference

    Specification

    Parameter Description
    Power supply DC 7-23V
    Frequency bands Quadruplex 850/900/1800/1900MHz
    GPRS multi-slot class 12/10
    GPRS mobile station class B
    GSM standard 2/2+
    - Power class (850/900 MHz) Class 4 (2 W @ 850/900 MHz)
    - Power class (1800/1900 MHz) Class 1 (1 W @ 1800/1900MHz)
    Control interface AT instruction (3GPP TS 27.007, 27.005 and SIMCOM enhanced command set)
    Operation temperature range -40 ~+85 ℃
    Serial port baud rate Self-adaption
    RTC Support
    SMS Support
    MMS Support
    Electronic mail box Support
    DTMF Support
    Bluetooth 3.0
    Size 70.0x53.3 (mm)

    Pinout

    Pinout

    Note: In addition to the Boot button, the pin D12 can also be pulled high for 2s to realize module startup & shutdown.

    Was this article helpful?

    TOP