

The audio interface will help to connect the mic and speaker with SIM900A. The PWM is mostly in microcontrollers for industrial applications but due to IoT, the module offers two PWM pins which helps to make the IoT and PWM based device without using any third interface. The voltage range on the ADC pin is from 0 to 3 only. The module has only a single pin to detect and convert the analog signal to digital for SIM900A. SIM_PRESENCE – Pin34 – To detect the SIM.SIM_VDD – Pin30 – Power Supply of the SIM.The SIM needs to connect with the module for GPRS/GSM functions to fully operate. The module is dependent on some devices for some of its features. DBG_TXD – Pin27 – For Data TransmissionĪs we know that module SIM900A is a GPRS/GSM module.In this module, there are sperate serial interface pins for debugging. DTR – Pin3 – To indicate data terminal readyĭebugging helps the developers to debug the module and update its firmware.DCD – Pin5 – To indicate data carry detect.DSR – Pin6 – To indicate that data set ready.RTS – Pin8 – To send the request of data transmission.By combining these pins, the serial port helps to generate the RS-232 connector too. In SIM900A these pins are available but it also has some other pins for status/indication of data. Both pins have no independence on any other pins or modules. The UART serial interface uses the two pins for proper data communication, which are RX and TX. We lists details of pinout diagram in next section. But we will need few pins if you we use a module for interfacing with Arduino. Although, there are a total of 68 pins on SIM900A and using these pins helps to build the applications. The Module SIM900A looks like a single chip but it has a bunch of features that can help to build almost many commercial applications. Command mode helps the developers to change the default setting according to their requirements. In every country the GPRS/GSM and different protocols/frequencies to operate. Furthermore, it also has modes, command mode and data mode. The keypad and display interface allows the developers to make the customize application with it. It uses a 9MHz frequency band and allows users to receive/send mobile calls and SMS. The module offers GPRS/GSM technology for communication with the uses of a mobile sim. It is common with Arduino and microcontroller in most of embedded application. SIM900A GSM Module is the smallest and cheapest module for GPRS/GSM communication.
