Skip to Content

GSM SIM900A GPRS IoT Module

The SIM900A GSM GPRS Module is a versatile and compact communication solution that enables devices to send SMS messages, make voice calls, and transmit data over GPRS networks. Designed for embedded systems and IoT applications, this module is widely used in remote monitoring, vehicle tracking, automation systems, and wireless control projects. With support for AT commands and dual-band GSM operation, the SIM900A provides reliable and efficient cellular connectivity for a wide range of applications.

Package Includes

  • 1 x SIM900A GSM GPRS Module
GSM Board
68.25 AED 68.25 AED (Tax included)

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Features

  • Supports SMS, voice calls, and GPRS data communication
  • Dual-band GSM operation (900/1800 MHz)
  • Controlled via standard AT commands
  • Low power consumption with sleep mode support
  • Embedded TCP/UDP, FTP, and HTTP protocols
  • Supports SIM Application Toolkit
  • Compact design suitable for embedded applications
  • Supports external SIM card via flip slot
  • TTL serial interface compatible with 3.3V and 5V logic
  • Multiple audio codecs including AMR, HR, FR, and EFR

Specifications

  • Frequency Bands: GSM 900 / 1800 MHz
  • GPRS Class: Class 10 (max 85.6 kbps downlink)
  • GPRS Multi-slot: Class 10/8
  • Mobile Station Class: B
  • Output Power: Class 4 (2W @ 900 MHz), Class 1 (1W @ 1800 MHz)
  • Supply Voltage: 3.2V – 4.8V
  • Logic Level: 3.3V / 5V TTL compatible
  • Power Consumption: ~1 mA (sleep mode)
  • Operating Temperature: -40°C to +85°C
  • Data Modes: GPRS, CSD (up to 14.4 kbps), USSD
  • SMS: Text and PDU mode, point-to-point and broadcast
  • Voice: Tricodec, AMR, HR, FR, EFR
  • Protocols: TCP/UDP, FTP, HTTP, PPP stack

Physical Details

  • Module Size: 24 mm × 24 mm × 3 mm
  • Board Size: 49 mm × 50 mm
  • Weight: Approx. 3.4 g (module)
  • SIM Slot: Flip-type SIM holder
  • Mounting: 4 × 3.5 mm mounting holes
  • Antenna: External antenna connection (keep short and straight for best signal)

Applications

  • Vehicle tracking systems
  • Remote automation and control
  • IoT communication and monitoring
  • Wireless alarm and security systems
  • Smart agriculture and remote feeding systems

Pinout & Interfaces

SIM900A Module with Antenna & pin -mini-Type networking system for students  | Daraz.com.bd

  • UART Serial Interface (TX/RX)
  • Power Input Pins (VCC, GND)
  • SIM Card Interface (1.8V / 3V)
  • Analog Audio Interface
  • Optional SPI Interface
  • RTC Backup
  • Antenna Pad

Connecting with Arduino

Gsm sim900a
  • Connect VCC to an external 4V power supply (not directly from Arduino 5V)
  • Connect GND to Arduino GND
  • Connect the TX of SIM900A to the RX of Arduino
  • Connect RX of the SIM900A to TX of Arduino (use a voltage divider if needed)
  • Insert a valid SIM card with GSM support
  • Attach the antenna before powering the module

Arduino IDE Usage

  • Install Arduino IDE
  • Use Serial communication (SoftwareSerial or HardwareSerial)
  • Send AT commands via Serial Monitor
  • Baud rate is typically set to 9600

Example AT Commands

 AT // Check communication AT+CSQ // Check signal quality AT+CMGF=1 // Set SMS text mode AT+CMGS="+1234567890" Hello World 

Resources