SIM900A GSM Module: How to use SIM900A?

UTMEL

Published: 14 June 2022 | Last Updated: 14 June 2022

9806

SIM800L

SIM800L

SIMCom Wireless Solutions

SIM800L datasheet pdf and Unclassified product details from SIMCom Wireless Solutions stock available at Utmel

Purchase Guide

The SIM900A is a readily available GSM/GPRS module,used in many mobile phones and PDA. The module can also be used for developing IOT (Internet of Things) and Embedded Applications. This article is going to talk about the detailed information about features, applications, and more detailed information about the SIM900A.

This video demonstrates detailed information about SIM900A.

SIM900A with arduino tutorial. How to send and receive message

SIM900A Description

The SIM900A is a common GSM/GPRS module found in various cell phones and PDAs. The module can also be used to create Internet of Things (IoT) and Embedded Apps. The SIM900A is a dual-band GSM/GPRS engine that operates on the EGSM 900MHz and DCS 1800MHz frequencies. SIM900A supports the GPRS coding schemes CS-1, CS-2, CS-3, and CS-4 and has GPRS multi-slot class 10/class 8 (optional).


SIM900A Features

  • Single supply voltage: 3.4V – 4.5V

  • Power saving mode: Typical power consumption in SLEEP mode is 1.5mA

  • Frequency bands: SIM900A Dual-band: EGSM900, DCS1800. The SIM900A can search the two frequency bands automatically. The frequency bands also can be set by AT command.

  • GSM class: Small MS

  • GPRS connectivity:GPRS multi-slot class 10 (default) , GPRS multi-slot class 8 (option)

  • Transmitting power: Class 4 (2W) at EGSM 900, Class 1 (1W) at DCS 1800

  • Operating Temperature: -30ºC to +80ºC

  • Storage Temperature: -5ºC to +90ºC

  • DATA GPRS: download transfer max is 85.6KBps, Upload transfer max 42.8KBps

  • Supports CSD, USSD, SMS, FAX

  • Supports MIC and Audio Input

  • Speaker Input

  • Features keypad interface

  • Features display interface

  • Features Real-Time Clock

  • Supports UART interface

  • Supports single SIM card          

  • Firmware upgrade by debug port

  • Communication by using AT commands


SIM900A Pinout

SIM900A Pinout.png

SIM900A Pinout


SIM900A 2D Dimension

SIM900A 2D Dimension.png

SIM900A 2D Dimension

Specifications

SIMCom Wireless Solutions SIM800L technical specifications, attributes, parameters and parts with similar specifications to SIMCom Wireless Solutions SIM800L.
  • Type
    Parameter
  • Package / Case

    refers to the protective housing that encases an electronic component, providing mechanical support, electrical connections, and thermal management.

    LGA
  • Packaging

    Semiconductor package is a carrier / shell used to contain and cover one or more semiconductor components or integrated circuits. The material of the shell can be metal, plastic, glass or ceramic.

    Box-packed
  • Module Type

    In electronic components, the parameter "Module Type" refers to the classification or categorization of a particular component based on its functionality, design, or purpose within a larger system. It helps identify the specific role or function that the component serves in a circuit or device. The module type can indicate whether the component is a sensor, actuator, amplifier, processor, memory module, or any other type of electronic module. Understanding the module type is crucial for selecting the right components for a given application and ensuring compatibility and proper functioning within the overall system design.

    GSM/GPRS
  • GNSS Types

    GNSS Types refer to the different Global Navigation Satellite System technologies that are used in electronic components for positioning and navigation purposes. GNSS systems include well-known systems such as GPS (Global Positioning System), GLONASS (Global Navigation Satellite System), Galileo, and BeiDou. Each GNSS type has its own network of satellites that provide signals to receivers on Earth, allowing for accurate positioning and timing information. By supporting multiple GNSS types, electronic components can improve accuracy, reliability, and coverage for location-based services and applications.

    No
  • RoHS Status

    RoHS means “Restriction of Certain Hazardous Substances” in the “Hazardous Substances Directive” in electrical and electronic equipment.

    RoHS Compliant
0 Similar Products Remaining

SIM900A Applications

  • Cellular Communication

  • Robotics

  • Mobile Phone Accessories

  • Servers

  • Computer Peripherals

  • Automobile

  • USB Dongles


SIM900A Equivalents

How to Use SIM900A Module

SIM900A Pins.png

Communication with this module is done via UART or RS232 interface, as seen above. Through the UART interface, data is delivered to or received from the module.

 

The module is usually powered by a conventional +4.0V power source. It requires +4.5V regulated electricity to operate, and any greater voltage may cause harm to the module. Furthermore, the power source must be capable of delivering a peak current of 2A. The UART interface is set up as shown in the diagram. Simply connect the RXD of the module to the TXD of the Arduino, and the TXD to the RXD of the ARDUINO. For voltage reference, the controller and module's ground must be linked. The MIC is connected to AUDIO IN, while the speaker or headset is connected to AUDIO OUT. Finally, we must attach a functional GSM SIM card to the module. On powering the module, the NET LIGHT LED will blink periodically to state a successful connection.

 

Following the completion of all connections, we must build a program for the microcontroller to exchange data with the module. Because the data exchange sequence between the controller and the module is so complicated, we'll use libraries that have already been created for the module. You can get controller and module libraries from their websites. Communication is simplified when these libraries are used. All you have to do is download and use these libraries in your projects. After you've included the header file, you may tell the controller to send or receive data using simple commands in the program. Based on the protocol set up in libraries, the controller delivers data to the module through UART Interface. The module uses the cellular network to relay this information to another GSM user. If the module receives any data from the cellular network (or another GSM user) it will transmit it to the controller through UART serial communication.


SIM900A Datasheet

Popularity by Region

Frequently Asked Questions

How many pins of SIM900A?

68 pins.

What is a SIM900A?

The SIM900A GSM Module is the smallest and cheapest GPRS/GSM module available. In most embedded applications, Arduino and microcontroller are used. The module uses GPRS/GSM technology to communicate with a mobile sim card.

What are the differences between the SIM800L and SIM900A?

The SIM800L and SIM900A GSM modules are extremely identical, with the exception that the SIM800L model supports Bluetooth and has AT instructions for Bluetooth/FM.

Which is better SIM800 vs SIM900?

The SIM800C modem works with a supply voltage range of 3.4 to 4.4 volts (reduced operating range!). The SIM900 and SIM900A modules have a supply voltage range of 3.2V to 4.8V. The SIM800 has a pin for connecting to a Bluetooth Antenna. Apart from these distinctions, the hardware design is nearly identical.
SIM800L

SIMCom Wireless Solutions

In Stock: 45

United States

China

Canada

Japan

Russia

Germany

United Kingdom

Singapore

Italy

Hong Kong(China)

Taiwan(China)

France

Korea

Mexico

Netherlands

Malaysia

Austria

Spain

Switzerland

Poland

Thailand

Vietnam

India

United Arab Emirates

Afghanistan

Åland Islands

Albania

Algeria

American Samoa

Andorra

Angola

Anguilla

Antigua & Barbuda

Argentina

Armenia

Aruba

Australia

Azerbaijan

Bahamas

Bahrain

Bangladesh

Barbados

Belarus

Belgium

Belize

Benin

Bermuda

Bhutan

Bolivia

Bonaire, Sint Eustatius and Saba

Bosnia & Herzegovina

Botswana

Brazil

British Indian Ocean Territory

British Virgin Islands

Brunei

Bulgaria

Burkina Faso

Burundi

Cabo Verde

Cambodia

Cameroon

Cayman Islands

Central African Republic

Chad

Chile

Christmas Island

Cocos (Keeling) Islands

Colombia

Comoros

Congo

Congo (DRC)

Cook Islands

Costa Rica

Côte d’Ivoire

Croatia

Cuba

Curaçao

Cyprus

Czechia

Denmark

Djibouti

Dominica

Dominican Republic

Ecuador

Egypt

El Salvador

Equatorial Guinea

Eritrea

Estonia

Eswatini

Ethiopia

Falkland Islands

Faroe Islands

Fiji

Finland

French Guiana

French Polynesia

Gabon

Gambia

Georgia

Ghana

Gibraltar

Greece

Greenland

Grenada

Guadeloupe

Guam

Guatemala

Guernsey

Guinea

Guinea-Bissau

Guyana

Haiti

Honduras

Hungary

Iceland

Indonesia

Iran

Iraq

Ireland

Isle of Man

Israel

Jamaica

Jersey

Jordan

Kazakhstan

Kenya

Kiribati

Kosovo

Kuwait

Kyrgyzstan

Laos

Latvia

Lebanon

Lesotho

Liberia

Libya

Liechtenstein

Lithuania

Luxembourg

Macao(China)

Madagascar

Malawi

Maldives

Mali

Malta

Marshall Islands

Martinique

Mauritania

Mauritius

Mayotte

Micronesia

Moldova

Monaco

Mongolia

Montenegro

Montserrat

Morocco

Mozambique

Myanmar

Namibia

Nauru

Nepal

New Caledonia

New Zealand

Nicaragua

Niger

Nigeria

Niue

Norfolk Island

North Korea

North Macedonia

Northern Mariana Islands

Norway

Oman

Pakistan

Palau

Palestinian Authority

Panama

Papua New Guinea

Paraguay

Peru

Philippines

Pitcairn Islands

Portugal

Puerto Rico

Qatar

Réunion

Romania

Rwanda

Samoa

San Marino

São Tomé & Príncipe

Saudi Arabia

Senegal

Serbia

Seychelles

Sierra Leone

Sint Maarten

Slovakia

Slovenia

Solomon Islands

Somalia

South Africa

South Sudan

Sri Lanka

St Helena, Ascension, Tristan da Cunha

St. Barthélemy

St. Kitts & Nevis

St. Lucia

St. Martin

St. Pierre & Miquelon

St. Vincent & Grenadines

Sudan

Suriname

Svalbard & Jan Mayen

Sweden

Syria

Tajikistan

Tanzania

Timor-Leste

Togo

Tokelau

Tonga

Trinidad & Tobago

Tunisia

Turkey

Turkmenistan

Turks & Caicos Islands

Tuvalu

U.S. Outlying Islands

U.S. Virgin Islands

Uganda

Ukraine

Uruguay

Uzbekistan

Vanuatu

Vatican City

Venezuela

Wallis & Futuna

Yemen

Zambia

Zimbabwe