0% found this document useful (0 votes)
113 views

SIM800L GSM Module With Arduino: 2 Amps Current at Peak

The SIM800L GSM module is a 2G quad-band module that can make calls, send and receive SMS, listen to FM radio, and connect to GPRS networks with max speeds of 85.6kbps. It operates from 3.7-4.4V and consumes only 1mA in sleep mode. It connects to an Arduino via the TX and RX pins with a voltage divider to convert the Arduino's 5V logic to the SIM800L's 3.3V logic.

Uploaded by

Mayyaji Control
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
113 views

SIM800L GSM Module With Arduino: 2 Amps Current at Peak

The SIM800L GSM module is a 2G quad-band module that can make calls, send and receive SMS, listen to FM radio, and connect to GPRS networks with max speeds of 85.6kbps. It operates from 3.7-4.4V and consumes only 1mA in sleep mode. It connects to an Arduino via the TX and RX pins with a voltage divider to convert the Arduino's 5V logic to the SIM800L's 3.3V logic.

Uploaded by

Mayyaji Control
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

SIM800L GSM Module with Arduino

Note: The SIM800L accepts only 2G (No 4G)

There are other multiple versions of SIM800 is available. The choices of models depend upon the application needs. But
SIM800L is used widely for common applications. The features of different models are given below.

 SIM800L has FM functionality.
 SIM800C has Bluetooth functionality.
 SIM800F is pin compatible to the SIM900 module.

The SIM800L can work up to 2 Amps current at peak. It also has a low power consumption feature that consumes 1mA
Current in sleep mode.

You need to power the module from 3.7V to 4.4V as per the datasheet. More than that will damage the module. You can use
a buck converter like LM2596 to achieve this voltage and current range.

Features:

 2G Quad-band 850/900/1800/1900MHz
 Receive and make calls using the speaker and microphone outputs
 Receive and send SMS
 Listen to FM radio broadcasts
 GPRS multi-slot class12 connectivity: max. 85.6kbps(download/upload)
 GPRS mobile station class B
 Controlled by AT Command
 Supports Real Time Clock
 Operating Voltage range 3.4V ~ 4.4V
 Supports A-GPS
 Low power consumption, 1mA in sleep mode
 Micro SIM Card Support

Circuit Diagram:

Before making connections, make sure the LM2596 output is set to 4.4V by adjusting the potentiometer on the LM2596 module.
You can use a Multi-meter to check the voltage (or) you can use the LM2596 Module with Display. As we know the SIM800L
accepts 3.6V – 4.4V and 2Amps, the SIM800L module can draw much current as needed from the LM2596 with a fixed voltage.

The RX Pin of SIM800L Module Should connects to TX Pin of the Arduino. Similarly, the TX Pin of SIM800L should connect to
RX Pin of Arduino. In simple logic, a receiver can receive some data only if it is transmitted from somewhere. Similarly for the
transmitter side, when some data is sent, the other should receive it to make use of it.
Note: For long time use a voltage divider is recommended as the TX & RX Pins of SIM800L is 3.3V Logic level.

We only need a voltage divider at the RX Pin of SIM800L. Because a 3.3v from SIM800L can be able to handle by a 5V
Arduino Pin (TX) (probably a lesser voltage, but it takes even a 2.7v as a high signal).

Voltage Divider for 5V to 3.3V is 

Vin = Arduino’s TX = 5V

Vout = SIM800L’s RX = 3.3V

R1 = 1.7K Ohm

R2 = 3.3K Ohm

You might also like