The SIM800L is another GSM/GPRS module from SIMCom, very similar to the SIM800C but even more popular for DIY projects because it’s small, cheap, and easy to find.
It allows your NodeMCU ESP8266 or any microcontroller to:
Make voice calls
Send and receive SMS
Connect to GPRS internet
SIM800L Specifications
Feature | Details |
---|---|
GSM Bands | 850/900/1800/1900 MHz (Quad-band) |
Supply Voltage | 3.7V to 4.4V (⚡ recommended 4.0V) |
Current Consumption | Idle: ~10mA, During transmission: Up to 2A |
Data Services | GPRS class 12 (up to 85.6 kbps) |
Communication | UART (AT commands) |
Size | Very small (about 25mm x 23mm) |
Antenna | Must connect an external antenna! |
Important Notes Before Using SIM800L
Power is critical!
SIM800L needs a strong 4V, 2A supply.
⚠️ NodeMCU cannot power it directly.Connect a separate Li-Po battery (3.7V) or use a buck converter (step down 5V → 4V).
Add capacitors (1000µF electrolytic capacitor recommended) across VCC and GND to smooth power spikes.