SIM800C GSM/GPRS Module

SIM800C GSM/GPRS Module image

View on Amazon

Overview

The SIM800C is a versatile GSM/GPRS module that provides quad-band connectivity for voice, SMS, and data applications. Its compact design and low power requirements make it suitable for a wide range of communication projects.

About SIM800C GSM/GPRS Module

The SIM800C is a quad-band GSM/GPRS module designed for voice, SMS, and data transmission. With its compact size and low power consumption, it is ideal for wearables, IoT devices, and industrial automation.

Key Features

  • Quad-Band GSM (850/900/1800/1900MHz) – Ensures global network compatibility.
  • Versatile Communication – Supports voice calls, SMS, and GPRS data.
  • Multiple Interfaces – Includes UART and USB for flexible integration.
  • Additional Features – Supports Bluetooth and FM, enhancing its functionality.

🔗 Still deciding on a SIM module? Check the ESP32 SIM Modules Comparison Table for a breakdown of LTE, 3G, and GPRS options. 🚀

Where to Buy

Get Your SIM800C

SIM800C GSM/GPRS Module

Starting from

5.50$ per unit

Amazon com
Amazon.com Ships worldwide
Amazon de
Amazon.de Ships to EU
Aliexpress
AliExpress Best value option

Prices are subject to change. We earn from qualifying purchases as an Amazon Associate.

Technical Specs

SIM800C Specifications

Complete technical specification details for SIM800C GSM/GPRS Module

📊 Technical Parameters

Frequency Bands Quad-band 850/900/1800/1900MHz
Supply Voltage 3.4V to 4.4V
Power Consumption (Sleep Mode) 0.8mA
Dimensions 17.6mm x 15.7mm x 2.3mm
Operating Temperature -40°C to +85°C
GPRS Connectivity GPRS multi-slot class 12
SIM Card Support 1.8V and 3V SIM cards
Interfaces UART, USB, SIM, GPIO
Pin Configuration

SIM800C Pinout

The SIM800C pinout includes power, UART communication, control, status indication, antenna connection, and SIM card interface pins. This compact variant offers the same GSM/GPRS functionality as SIM800A in a smaller form factor.

Visual Pinout Diagram

Pinout Diagram Primary
SIM800C GSM/GPRS Module pinout
8
Total Pins

Pin Types

Power
1
Control
2

Quick Tips

Compact

quad-band GSM/GPRS module (850/900/1800/1900MHz),Smaller form factor compared to SIM800A,Supports voice calls, SMS, and GPRS data transfer

GPRS

multi-slot class 12/10,Requires SIM card for cellular connectivity

Power

consumption: 2A peak during transmission,Default baud rate: 9600 bps (configurable via AT commands)

Pin Descriptions

Pin NameTypeDescriptionNotes
1 VBAT
Power

Power supply input (3.4V to 4.4V)

Requires stable power supply with peak current up to 2A

2 GND
Ground

Ground connection

Connect to common ground

3 TXD
UART TX

UART Transmit Data (connects to microcontroller RX)

Default baud rate: 9600 bps

4 RXD
UART RX

UART Receive Data (connects to microcontroller TX)

Default baud rate: 9600 bps

5 PWRKEY
Control

Power on/off control (active low)

Pull low for at least 1 second to power on

6 RST
Control

Module reset (active low)

Pull low to reset the module

7 NETLIGHT
Status

Network status indication

LED indicator for network registration status

8 ANT
Antenna

Antenna connection

Requires external GSM antenna

Connection Guide

Wiring SIM800C to ESP32

Connect the SIM800C to your ESP32 via UART for AT command communication. Despite its compact size, the module requires a stable 3.4V-4.4V power supply with sufficient current capacity (peak 2A). An external GSM antenna is required for network connectivity.

Visual Wiring Diagram

Wiring Diagram Recommended
SIM800C GSM/GPRS Module wiring with ESP32
7
Connections

Connection Status

Required
5
Optional
2

Protocol

UART

Pin Connections

SIM800C PinConnectionESP32 PinDescription
1 VBAT Required
3.7V-4.4V Power Supply

Provide stable power (NOT from ESP32 pin)

2 GND Required
GND

Common ground connection

3 TXD Required
GPIO16 (RX2)

SIM800C TX to ESP32 RX

4 RXD Required
GPIO17 (TX2)

SIM800C RX to ESP32 TX

5 PWRKEY Optional
GPIO4

Power control (pull low to power on)

6 RST Optional
GPIO5

Module reset control

7 ANT Required
External GSM Antenna

Connect GSM antenna

⚠️

CRITICAL: Use a dedicated power supply (3.4V-4.4V, 2A peak) - DO NOT power from ESP32 pin!

Compact

form factor ideal for space-constrained projects

Default

UART baud rate is 9600 bps

External

GSM antenna is mandatory for network connectivity

Pull

PWRKEY low for at least 1 second to power on the module

Monitor

NETLIGHT pin for network registration status

Insert

active SIM card before powering on

Ensure

good antenna placement for optimal signal reception

Help & Support

SIM800C Troubleshooting

Common issues and solutions to help you get your sensor working

Common Issues

Debugging Tips

Code Examples

SIM800C Programming Examples

Ready-to-use code examples for different platforms and frameworks

Summary

Wrapping Up SIM800C

The ESP32 SIM800C GSM/GPRS Module is a powerful SIM sensor that offers excellent performance and reliability. With support for multiple development platforms including Arduino, ESP-IDF, ESPHome, PlatformIO, and MicroPython, it's a versatile choice for your IoT projects.

Best Practices

For optimal performance, ensure proper wiring and follow the recommended configuration for your chosen development platform.

Safety First

Always verify power supply requirements and pin connections before powering up your project to avoid potential damage.

Ready to Start Building?

Now that you have all the information you need, it's time to integrate the SIM800C into your ESP32 project and bring your ideas to life!

Similar Options

Explore Alternative Sensors

Looking for alternatives to the SIM800C? Check out these similar sensors that might fit your project needs.

A7670 LTE Cat 1 Module

A7670 LTE Cat 1 Module

SIM UART

The A7670 is a versatile LTE Cat 1 module that provides reliable communication capabilities for various IoT applications. Its compact...

View Details
SIM5320 3G WCDMA/HSDPA Module

SIM5320 3G WCDMA/HSDPA Module

SIM UART

The SIM5320 is a versatile 3G WCDMA/HSDPA module that provides reliable communication capabilities for various applications. Its compact...

View Details
SIM7000 LTE CAT-M1/NB-IoT Module

SIM7000 LTE CAT-M1/NB-IoT Module

SIM UART

The SIM7000 is a versatile LTE CAT-M1/NB-IoT module that provides reliable communication capabilities for various IoT applications. Its...

View Details
iiq_pixel