Overview

The SIM800L is a miniature quad-band GSM/GPRS cellular transceiver module manufactured by SIMCom Wireless Solutions. It operates across 850/900/1800/1900 MHz frequencies to deliver SMS text messaging, voice calling, and GPRS mobile data packet connectivity for embedded IoT applications.

The module features a 3.7V–4.2V operating voltage range (tailored for direct 1S LiPo battery power), a Micro-SIM card slot, IPEX antenna connector, and standard AT command UART control interface.

Quick reference

Supply Voltage (VCC)3.4 V to 4.4 V DC (4.0 V recommended, e.g. 1S LiPo or high-current LDO)
Peak Burst CurrentUp to 2.0 A during GSM RF transmission bursts
Quad-Band FrequenciesGSM 850 / EGSM 900 / DCS 1800 / PCS 1900 MHz
UART Logic Level2.8 V TTL (requires level shifter for 5V MCUs)
Default Baud RateAuto-baud / 115200 bps
SIM Card SocketMicro-SIM (1.8V / 3.0V supported)
GPRS Data RateDownload: 85.6 kbps / Upload: 85.6 kbps (Class 12)

Pinout

Standard Red SIM800L Breakout Header

PinNameTypeDescription
1NETAntenna / Net statusConnects to wire helical antenna / Network LED status output
2VCCPower InputSupply voltage (+3.4 V to +4.4 V DC, MUST support 2A bursts)
3RSTDigital InputActive-LOW Reset input pin
4RXDDigital InputUART Receive line (2.8V logic level input)
5TXDDigital OutputUART Transmit line (2.8V logic level output)
6GNDPowerGround (0 V)
7RINGDigital OutputRing Indicator line (pulls LOW on incoming call or SMS)
8DTRDigital InputSleep Mode control pin (HIGH = Enable Sleep mode)
9MIC+, MIC-Audio InputElectret Microphone differential inputs
10SPK+, SPK-Audio Output8 Ω Speaker differential outputs

Specifications

ParameterSymbolMinTypMaxUnitConditions
Operating VoltageVBATV_{BAT}3.44.04.4VDC
Peak Transmit CurrentIPEAKI_{PEAK}2.02.5AGSM RF burst transmission
Idle CurrentIIDLEI_{IDLE}7.0mARegistered to network
Sleep CurrentISLEEPI_{SLEEP}0.71.0mASleep mode (DTR=HIGHDTR = HIGH)
Transmit Power (Class 4)PTX900P_{TX900}2.0W33 dBm @ 850/900 MHz
Transmit Power (Class 1)PTX1800P_{TX1800}1.0W30 dBm @ 1800/1900 MHz

AT Command Set Examples

Set terminal to 115200 baud with \r\n (CRLF) line endings:

CommandExpected ResponseDescription
ATOKTest module UART connection
AT+CPIN?+CPIN: READYCheck if SIM card is inserted and unlocked
AT+CSQ+CSQ: 22,0Check signal strength (First number >10> 10 is good signal)
AT+CREG?+CREG: 0,1Check cellular registration (0,1 = Registered home network)
AT+CMGF=1OKSet SMS text mode
AT+CMGS="+1234567890">Send SMS (type body, end with Ctrl+Z / 0x1A)
ATD+1234567890;OKPlace voice call

Wiring

SIM800L Breakout PinPower Supply / MicrocontrollerNotes
VCCExternal 4.0V / 2A Power Source (LM2596 buck or 1S LiPo)Do NOT power from Arduino 5V / 3.3V pins!
GNDCommon GND (Power GND + MCU GND)Must share ground
TXDRX (e.g. GPIO16 on ESP32 / D2 on Arduino)2.8V TTL output
RXDTX (e.g. GPIO17 on ESP32 / D3 on Arduino)Use 1kΩ/2kΩ voltage divider from 5V MCU
Warning

Critical Power Supply Requirement & Voltage Warning:

  • Voltage Window: The SIM800L operating voltage range is strictly 3.4 V to 4.4 V. Feeding 5.0 V directly to VCC will destroy the SIM800L chip! Supplying <3.4 V<3.4\text{ V} causes brownout resets.
  • Peak Current: The module demands up to 2.0 A bursts during network transmission. If powered from an inadequate supply, the module will repeatedly reboot (LED blinks rapidly once per second continuously). Place a 1000 μF1000\text{ }\mu\text{F} low-ESR electrolytic capacitor across VCC and GND.

Common mistakes

  • Powering from Arduino 5V or 3.3V pins: Microcontroller onboard regulators cannot supply 2.0 A current bursts, causing infinite reboot loops.
  • 2G Network Availability: SIM800L is a 2G-only module. In countries where 2G networks have been decommissioned (e.g. USA, Australia), 2G modules cannot register on cellular towers. Use LTE Cat-M1 / NB-IoT modules (e.g. SIM7000G / SIM7600) instead.
  • Forgetting common ground: MCU and external power supply grounds MUST be connected together.

Notes

  • Network LED status: Blinking every 1s = Searching for network; Blinking every 3s = Registered on network.

Assets & downloads