🎉
ESPBoards Store is Now Open! Find the best ESP32, ESP8266 boards & accessories

SIM868 GSM/GPRS + GNSS Module

SIM868 GSM/GPRS + GNSS Module image

View on Amazon

Overview

The SIM868 is a versatile GSM/GPRS module with integrated GNSS functionality, providing reliable communication and navigation capabilities for various applications. Its compact design and multiple interfaces make it an ideal choice for projects requiring both cellular connectivity and precise positioning.

About SIM868 GSM/GPRS + GNSS Module

The SIM868 is a quad-band GSM/GPRS module with built-in GNSS (GPS, GLONASS, BeiDou), making it ideal for vehicle tracking, IoT, and industrial automation. With voice, SMS, and data capabilities, it provides seamless connectivity and precise location tracking.

Key Features

  • Quad-Band GSM (850/900/1800/1900MHz) – Supports global network compatibility.
  • Integrated GNSS – Includes GPS, GLONASS, and BeiDou for accurate positioning.
  • Versatile Communication – Supports voice calls, SMS, and GPRS data transfer.
  • Multiple Interfaces – Includes UART, USB, and GPIO for flexible integration.

🔗 Need help choosing a SIM module? Check the ESP32 SIM Modules Comparison Table for a breakdown of LTE, 3G, and GPRS options. 🚀

Where to Buy

Get Your SIM868

SIM868 GSM/GPRS + GNSS Module

Starting from

$11.22 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

SIM868 Specifications

Complete technical specification details for SIM868 GSM/GPRS + GNSS Module

📊 Technical Parameters

Frequency Bands GSM 850/900/1800/1900 MHz
GPRS Class 12
GNSS GPS, GLONASS, BDS
Operating Voltage (GSM) 3.4V to 4.4V
Operating Voltage (GNSS) 2.9V to 4.4V
Operating Temperature -40°C to +85°C
Dimensions 15.7mm x 17.6mm x 2.3mm
Pin Configuration

SIM868 Pinout

The SIM868 pinout includes power, UART communication for GSM and GPS, control, status indication, dual antenna connections (cellular and GPS), and SIM card interface pins for quad-band GSM/GPRS and enhanced GPS functionality.

Visual Pinout Diagram

Pinout Diagram Primary
SIM868 GSM/GPRS + GNSS Module pinout
12
Total Pins

Pin Types

Power
2
Control
1

Quick Tips

Quad-band

GSM/GPRS module (850/900/1800/1900MHz) with enhanced GPS,Enhanced GPS performance compared to SIM808,Supports voice calls, SMS, GPRS data transfer, and GPS location tracking

GPS

supports up to 66 channels for satellite tracking,Improved GPS sensitivity: -165dBm tracking, -148dBm acquisition,Dual UART interfaces: one for GSM, one for GPS

Requires

SIM card for cellular connectivity,Power consumption: 2A peak during transmission,Default GSM UART baud rate: 9600 bps

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 for GSM (connects to microcontroller RX)

Default baud rate: 9600 bps

4 RXD
UART RX

UART Receive Data for GSM (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 NETLIGHT
Status

Network status indication

LED indicator for network registration status

7 STATUS
Status

Module operating status indication

Shows module power state

8 GPS_VCC
Power

GPS power supply

Power supply for GPS module (3.3V)

9 GPS_TX
UART TX

GPS UART Transmit Data

GPS data output (NMEA sentences)

10 GPS_RX
UART RX

GPS UART Receive Data

GPS command input (optional)

11 ANT_GSM
Antenna

GSM antenna connection

Requires external GSM antenna

12 ANT_GPS
Antenna

GPS antenna connection

Requires external GPS antenna

Connection Guide

Wiring SIM868 to ESP32

Connect the SIM868 to your ESP32 via dual UART for AT command communication (GSM) and GPS data reception. The module requires a stable 3.4V-4.4V power supply with sufficient current capacity (peak 2A). External antennas are required for both GSM and GPS functionality.

Visual Wiring Diagram

Wiring Diagram Recommended
SIM868 GSM/GPRS + GNSS Module wiring with ESP32
10
Connections

Connection Status

Required
8
Optional
2

Protocol

UART

Pin Connections

SIM868 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)

SIM868 GSM TX to ESP32 RX

4 RXD Required
GPIO17 (TX2)

SIM868 GSM RX to ESP32 TX

5 GPS_VCC Required
3.3V

GPS module power supply

6 GPS_TX Required
GPIO18

GPS data output to ESP32

7 GPS_RX Optional
GPIO19

GPS command input (optional)

8 PWRKEY Optional
GPIO4

Power control (pull low to power on)

9 ANT_GSM Required
External GSM Antenna

Connect GSM antenna

10 ANT_GPS Required
External GPS Antenna

Connect GPS antenna

⚠️

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

Enhanced

GPS performance compared to SIM808

Dual

UART setup: one for GSM AT commands, one for GPS NMEA data

Default

GSM UART baud rate is 9600 bps

GPS

outputs NMEA sentences at 9600 bps

External

GSM antenna is mandatory for network connectivity

External

GPS antenna is mandatory for location tracking

GPS

requires clear view of the sky for satellite acquisition

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

GPS_VCC

can be powered from ESP32 3.3V pin (low current)

Ensure

good antenna placement for optimal signal reception

Help & Support

SIM868 Troubleshooting

Common issues and solutions to help you get your sensor working

Common Issues

Debugging Tips

Code Examples

SIM868 Programming Examples

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

Summary

Wrapping Up SIM868

The ESP32 SIM868 GSM/GPRS + GNSS 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 SIM868 into your ESP32 project and bring your ideas to life!