Description
The SIM900 GSM/GPRS Module is a compact and reliable communication module widely used in IoT, remote monitoring, tracking systems, and wireless control applications.
It supports quad-band GSM frequencies, enabling global compatibility for SMS, voice calling, and GPRS data transmission.
The module communicates via UART (TX/RX), making it easy to interface with Arduino, ESP32, Raspberry Pi, and other microcontrollers.
It includes essential features such as onboard power regulation, antenna support, SIM card slot, status LEDs, and network indicators.
The SIM900 is ideal for projects that require wireless data logging, remote SMS alerts, GPS/GSM combined systems, and MQTT over GPRS communication.
Key Features
-
Quad-band GSM/GPRS (850/900/1800/1900 MHz)
-
Supports SMS, voice calls, and GPRS data
-
UART serial communication
-
Built-in TCP/UDP stack
-
Onboard SIM card holder
-
External antenna connector
-
Low power consumption
-
AT Command set support
-
Compatible with Arduino, ESP32, Raspberry Pi
Specifications
| Feature | Details |
|---|---|
| Operating Voltage | 5V (module supply), 3.3V logic compatible |
| GSM Bands | 850/900/1800/1900 MHz |
| Communication Interface | UART (TX/RX), Baud: 9600–115200 |
| GPRS Class | 10 |
| SMS Support | Text & PDU mode |
| Voice Support | Call in/out |
| Antenna | External GSM antenna |
| Power Consumption | Idle: ~20–30 mA, Peak: up to 2A |
| SIM Type | Standard SIM |
| Dimensions | ~40 × 40 mm (varies by board version) |
Applications
-
SMS-based control systems
-
Remote monitoring & telemetry
-
IoT data transmission over GPRS
-
Vehicle tracking (with GPS module)
-
Home/industrial alert systems
-
GSM-based automation
-
Wireless sensor networks
-
MQTT via GSM/GPRS
Compatible Boards / Circuits
-
Arduino (Uno, Nano, Mega — ensure 2A power supply)
-
ESP32 / ESP8266
-
Raspberry Pi (via UART)
-
Works with GPS modules, relays, sensors, data loggers






Reviews
There are no reviews yet.