SIM900 GSM GPRS Development Board

17,000 د.ع

Add GSM cellular connectivity to your Arduino, Raspberry Pi, or other microcontroller projects with this SIM900 GSM/GPRS Development Board, a powerful and versatile wireless communication module based on the industry-standard SIM900 quad-band GSM/GPRS chip . This development board enables your projects to send and receive SMS messages, make voice calls, and connect to the internet via GPRS data services, making it ideal for remote monitoring, IoT applications, security systems, and mobile communication projects

In stock

Compare
SKU: DIYS10796 Categories: ,

Description

SIM900 GSM/GPRS Development Board – 4 Frequency Wireless Data Module for SMS and Voice Communication

Add GSM cellular connectivity to your Arduino, Raspberry Pi, or other microcontroller projects with this SIM900 GSM/GPRS Development Board, a powerful and versatile wireless communication module based on the industry-standard SIM900 quad-band GSM/GPRS chip . This development board enables your projects to send and receive SMS messages, make voice calls, and connect to the internet via GPRS data services, making it ideal for remote monitoring, IoT applications, security systems, and mobile communication projects .

The SIM900 module operates on four frequency bands (850/900/1800/1900 MHz), ensuring global compatibility with GSM networks worldwide . It features a comprehensive set of functions including SMS (text and PDU modes), voice calls, GPRS data transmission, and TCP/IP stack support, allowing you to build sophisticated applications such as remote sensors, vehicle tracking systems, alarm notification devices, and cellular-enabled IoT gateways .

This development board includes all necessary components for easy integration, featuring a standard serial interface (UART) for communication with your microcontroller, a SIM card holder, microphone and speaker interfaces for voice functionality, and status LEDs to indicate network registration and operation status . The board can be powered directly from your microcontroller or via an external power supply, with onboard voltage regulation to ensure stable operation .

Whether you’re building a remote weather station, a security system that sends SMS alerts, or a GPS tracker that reports location via GPRS, this SIM900 development board provides the cellular connectivity backbone you need .

Key Features

Quad-Band GSM/GPRS Support

Operates on four frequency bands (850/900/1800/1900 MHz), providing global compatibility with GSM networks worldwide for reliable cellular connectivity .

SMS Text and Voice Functions

Supports SMS messaging (both text and PDU modes) and voice call capabilities, enabling your projects to send alerts, receive commands via SMS, or act as a communication device .

GPRS Data Connectivity

Integrated GPRS functionality supports TCP/IP stack, allowing your project to connect to the internet, upload data to cloud servers, or receive commands from remote applications .

Standard Serial Interface

Communicates with your microcontroller via simple UART (TTL) serial interface, with AT command control for all functions, making it easy to integrate with Arduino, Raspberry Pi, STM32, and other platforms .

Audio Interface for Voice Calls

Includes microphone and speaker connections for voice call functionality, enabling two-way communication for telephony applications and voice-based alert systems .

SIM Card Holder

Onboard standard SIM card holder accepts 1.8V/3V SIM cards, providing secure and reliable subscriber identity for network authentication .

Status Indicator LEDs

Built-in LEDs provide visual feedback for power status, network registration, and communication activity, simplifying troubleshooting and operation monitoring .

Wide Power Supply Range

Operates from 3.4V to 4.5V DC with onboard voltage regulation, can be powered from USB or external power source, making it suitable for both fixed and mobile applications .

AT Command Control

Fully controllable via industry-standard AT commands (GSM 07.05, 07.07), allowing precise control over SMS, calls, network registration, and GPRS data connections .

Compact Development Board Form Factor

Designed for easy integration into projects with clearly labeled pins and standard 2.54mm headers for straightforward connections .

Specifications

Parameter Value
Module SIM900 Quad-Band GSM/GPRS
Frequency Bands 850/900/1800/1900 MHz
Operating Voltage 3.4V – 4.5V DC (5V tolerant with onboard regulation)
Typical Current 200mA – 500mA (peak up to 2A during transmission)
Communication Interface UART (TTL) at 9600 baud (default)
SMS Support Text and PDU modes
Voice Support Yes (with external microphone and speaker)
GPRS Data Up to 85.6 kbps (downlink), 42.8 kbps (uplink)
SIM Card 1.8V/3V support (standard size)
Antenna External GSM antenna (SMA or IPEX connector)
Operating Temperature -30°C to +80°C
Dimensions Approximately 70mm x 55mm
Compatibility Arduino, Raspberry Pi, STM32, ESP32, PIC, AVR

Pin Configuration

Pin Function Description
VCC Power Input 3.4V – 4.5V DC (or 5V with onboard regulator)
GND Ground Common ground
TXD Serial Transmit Connect to microcontroller RX pin
RXD Serial Receive Connect to microcontroller TX pin
DTR Data Terminal Ready Optional control pin
RTS Request to Send Optional control pin
MIC+ Microphone Positive Connect to electret microphone
MIC- Microphone Negative Connect to electret microphone
SPK+ Speaker Positive Connect to 8Ω speaker
SPK- Speaker Negative Connect to 8Ω speaker
NET Network Status LED Status indicator
PWR Power LED Power indicator

Wiring Diagram

Arduino Connection

text
SIM900 Module          Arduino Uno
-------------          -----------
VCC            ----->    5V
GND            ----->    GND
TXD            ----->    Pin 10 (RX Software Serial)
RXD            ----->    Pin 11 (TX Software Serial)

Raspberry Pi Connection

text
SIM900 Module          Raspberry Pi
-------------          ------------
VCC            ----->    5V
GND            ----->    GND
TXD            ----->    GPIO15 (RX)
RXD            ----->    GPIO14 (TX)

AT Command Examples

Basic Communication Test

cpp
#include <SoftwareSerial.h>

SoftwareSerial sim900(10, 11); // RX, TX

void setup() {
  Serial.begin(9600);
  sim900.begin(9600);
  
  Serial.println("SIM900 Initializing...");
  sim900.println("AT");  // Basic AT command test
  delay(1000);
  
  while (sim900.available()) {
    Serial.write(sim900.read());
  }
}

Sending an SMS

cpp
sim900.println("AT+CMGF=1");     // Set SMS text mode
delay(1000);
sim900.println("AT+CMGS=\"+1234567890\"");  // Recipient number
delay(1000);
sim900.print("Hello from SIM900!");  // Message content
delay(1000);
sim900.write(26);  // Ctrl+Z to send

Making a Voice Call

cpp
sim900.println("ATD+1234567890;");  // Dial number (note the semicolon)

GPRS Connection (TCP/IP)

cpp
sim900.println("AT+CSTT=\"APN\"");  // Set APN
delay(1000);
sim900.println("AT+CIICR");         // Bring up GPRS connection
delay(2000);
sim900.println("AT+CIFSR");         // Get local IP address

Common Applications

  • Remote environmental monitoring stations

  • Vehicle tracking and fleet management

  • Security systems with SMS alerts

  • Agricultural sensor networks

  • Cellular-enabled IoT gateways

  • SMS notification systems

  • Telemetry and data logging

  • Emergency alert devices

  • Remote equipment control

  • Mobile communication projects

Important Usage Notes

  • Always use an external GSM antenna for reliable network connection

  • Use a power supply capable of delivering at least 2A peak current for reliable operation

  • Ensure proper SIM card activation and credit for SMS and voice services

  • Allow 30-60 seconds for network registration after power-up

  • The module requires a valid APN configuration for GPRS data services

  • Check local regulations regarding use of GSM modules

  • Use a quality power supply with adequate filtering to prevent noise

Package Contents

  • 1 x SIM900 GSM/GPRS Development Board

  • (SIM card not included)


وحدة تطوير SIM900 GSM/GPRS – وحدة بيانات لاسلكية رباعية التردد للرسائل النصية والمكالمات الصوتية

أضف اتصال خلوي GSM إلى مشاريع Arduino أو Raspberry Pi أو المتحكمات الدقيقة الخاصة بك باستخدام وحدة تطوير SIM900 GSM/GPRS، وهي وحدة اتصال لاسلكية قوية ومتعددة الاستخدامات تعتمد على شريحة SIM900 رباعية النطاق المعيارية . تمكن هذه الوحدة مشاريعك من إرسال واستقبال الرسائل النصية القصيرة وإجراء المكالمات الصوتية والاتصال بالإنترنت عبر خدمات بيانات GPRS، مما يجعلها مثالية للمراقبة عن بُعد وتطبيقات إنترنت الأشياء وأنظمة الأمن ومشاريع الاتصالات المتنقلة .

تعمل وحدة SIM900 على أربعة نطاقات تردد، مما يضمن توافقًا عالميًا مع شبكات GSM في جميع أنحاء العالم . تتميز بمجموعة شاملة من الوظائف بما في ذلك الرسائل النصية القصيرة والمكالمات الصوتية ونقل بيانات GPRS ودعم مكدس TCP/IP، مما يسمح لك ببناء تطبيقات متطورة مثل أجهزة الاستشعار عن بُعد وأنظمة تتبع المركبات وأجهزة إخطار الإنذار وبوابات إنترنت الأشياء المتصلة خلويًا .

تتضمن لوحة التطوير هذه جميع المكونات اللازمة للتكامل السهل، وتتميز بواجهة تسلسلية قياسية للاتصال بالمتحكم الدقيق، وحامل بطاقة SIM، وواجهات ميكروفون ومكبر صوت لوظائف الصوت، ومصابيح LED لحالة التشغيل للإشارة إلى حالة التسجيل في الشبكة وحالة التشغيل . يمكن تشغيل الوحدة مباشرة من المتحكم الدقيق أو عبر مصدر طاقة خارجي، مع تنظيم جهد مدمج لضمان تشغيل مستقر .

سواء كنت تبني محطة طقس عن بُعد أو نظام أمان يرسل تنبيهات عبر الرسائل النصية القصيرة أو جهاز تتبع GPS يبلغ عن الموقع عبر GPRS، فإن وحدة تطوير SIM900 هذه توفر العمود الفقري للاتصال الخلوي الذي تحتاجه .

المميزات الرئيسية

دعم GSM/GPRS رباعي النطاق

تعمل على أربعة نطاقات تردد، مما يوفر توافقًا عالميًا مع شبكات GSM في جميع أنحاء العالم لاتصال خلوي موثوق .

وظائف الرسائل النصية القصيرة والصوتية

تدعم إرسال واستقبال الرسائل النصية القصيرة وإجراء المكالمات الصوتية، مما يتيح لمشاريعك إرسال تنبيهات أو استقبال أوامر عبر الرسائل النصية القصيرة أو العمل كجهاز اتصال .

اتصال بيانات GPRS

تدعم وظيفة GPRS المدمجة مكدس TCP/IP، مما يسمح لمشروعك بالاتصال بالإنترنت أو رفع البيانات إلى خوادم سحابية أو استقبال أوامر من تطبيقات عن بُعد .

واجهة تسلسلية قياسية

تتصل بالمتحكم الدقيق عبر واجهة تسلسلية UART بسيطة، مع التحكم عبر أوامر AT لجميع الوظائف، مما يسهل دمجها مع Arduino و Raspberry Pi و STM32 ومنصات أخرى .

واجهة صوتية للمكالمات الصوتية

تتضمن توصيلات ميكروفون ومكبر صوت لوظيفة المكالمات الصوتية، مما يتيح اتصالاً ثنائي الاتجاه لتطبيقات الهاتف وأنظمة التنبيه الصوتية .

حامل بطاقة SIM

حامل بطاقة SIM قياسي مدمج يقبل بطاقات SIM 1.8V/3V، مما يوفر مصادقة مشترك آمنة وموثوقة للشبكة .

مصابيح LED لحالة التشغيل

توفر مصابيح LED المدمجة تغذية راجعة بصرية لحالة الطاقة والتسجيل في الشبكة ونشاط الاتصال، مما يبسط استكشاف الأخطاء وإصلاحها ومراقبة التشغيل .

نطاق طاقة واسع

تعمل من 3.4V إلى 4.5V تيار مستمر مع تنظيم جهد مدمج، يمكن تشغيلها من USB أو مصدر طاقة خارجي، مما يجعلها مناسبة للتطبيقات الثابتة والمتنقلة على حد سواء .

التحكم عبر أوامر AT

يمكن التحكم بالكامل عبر أوامر AT القياسية في الصناعة، مما يسمح بالتحكم الدقيق في الرسائل النصية القصيرة والمكالمات والتسجيل في الشبكة واتصالات بيانات GPRS .

شكل لوحة تطوير مدمج

مصمم لسهولة التكامل في المشاريع مع دبابيس محددة بوضوح ورؤوس قياسية 2.54 مم لتوصيلات مباشرة .

المواصفات الفنية

المعلمة القيمة
الوحدة SIM900 GSM/GPRS رباعية النطاق
نطاقات التردد 850/900/1800/1900 ميجاهرتز
جهد التشغيل 3.4V – 4.5V تيار مستمر
تيار التشغيل 200mA – 500mA
واجهة الاتصال UART بسرعة 9600 باود
دعم الرسائل النصية وضع النص و PDU
دعم الصوت نعم
بيانات GPRS حتى 85.6 كيلوبت في الثانية
بطاقة SIM 1.8V/3V
درجة حرارة التشغيل -30°C إلى +80°C
الأبعاد حوالي 70 مم × 55 مم

تكوين الدبابيس

الدبوس الوظيفة
VCC مدخل الطاقة
GND أرضي
TXD إرسال تسلسلي
RXD استقبال تسلسلي
MIC+ موجب ميكروفون
MIC- سالب ميكروفون
SPK+ موجب مكبر صوت
SPK- سالب مكبر صوت

أمثلة أوامر AT

اختبار الاتصال الأساسي

cpp
sim900.println("AT");

إرسال رسالة نصية

cpp
sim900.println("AT+CMGF=1");
sim900.println("AT+CMGS=\"+1234567890\"");
sim900.print("Hello from SIM900!");
sim900.write(26);

إجراء مكالمة صوتية

cpp
sim900.println("ATD+1234567890;");

التطبيقات الشائعة

  • محطات مراقبة بيئية عن بُعد

  • تتبع المركبات وإدارة الأساطيل

  • أنظمة أمن مع تنبيهات عبر الرسائل النصية القصيرة

  • شبكات استشعار زراعية

  • بوابات إنترنت الأشياء المتصلة خلويًا

  • أنظمة إخطار عبر الرسائل النصية القصيرة

  • تسجيل البيانات عن بُعد

  • أجهزة تنبيه في حالات الطوارئ

  • التحكم في المعدات عن بُعد

محتويات العلبة

  • 1 × وحدة تطوير SIM900 GSM/GPRS

Reviews

There are no reviews yet

Be the first to review “SIM900 GSM GPRS Development Board”

Your email address will not be published. Required fields are marked *