Tracking Shield - GSM/GPRS/GPS (SIM900)

(1) 5 out of 5 stars Write reviewReport bug
  • Part No :
  • GSM-2025
  • Availability:
  • In Stock
  • Shipping :
  • Same Day
  • Weight:
  • 0.24Kg
  • Made By:
  • rhydoLABZ
  • Mfr.Part.No:
  • GSM-2025
  • Quality Rank:
  • 100/100
Rs 3799
(Tax Excl.)
Quantity :
Description: An all-in-one arduino compatible shield from rhydoLABZ, that lets you add location-tracking, voice, text, data connectivity and data storage to your project in an adorable little package.The shield features new generation GlobalTop GPS chipset and SIM900 Quad-band GSM/GPRS engine that works on 850/ 900/ 1800/ 1900 MHz. With GPS technology the shield supports satellite navigation along with cellular connectivity and that makes most of what you need for your robotics projects.

GSM/GPRS connectivity is controlled via AT commands, while the GPS functionality follows NMEA protocol. The shield also offers data storage on microSD card. The design of this shield allows you to drive the GSM module directly with the computer as well as with your Arduino Board. The package includes duck type SMA antenna for cellular network connectivity and an active external antenna for GPS functionality. GPS U2P module offers a high sensitivity, incredibly low power consumption while searching with -165dBm high sensitivity and 10Hz maximum update rate. Featuring an industry-standard interface and GPS function, the combination of both technologies on a single shield allows items, vehicles and people to be tracked seamlessly at any location and anytime with signal coverage.

The shield design is compatible with the older Arduino footprint as well as the new R3 footprint, which means that this shield is totally compatible with most of the Arduino Boards. That includes most popular Uno to the veteran Duemilanove. It also supports 3V3 boards such as Arduino Due, with onboard level shifting buffer gates. The shield can also used with Arduino Mega and Leonardo but the serial communication feature via software pins wont be available for these two boards, still that wont affect the functionality of the shield as they can be communicated over the hardware serial pins. 

Tracking shield uses separate modules for cellular connectivity and location tracking, thereby the shield guarantees reliable GPS data and cellular connectivity simultaneously. These shields are manufactured with Automatic Pick and Place Machine for high quality standard. The shield itself is high quality PTH PCB with professionally designed circuitry. The onboard low dropout 3A power supply allows you to connect wide range unregulated power supply (7V-12V), also withstands the peak current draw that occurs during network scanning. The onboard level shifting circuitry is designed using buffer gates for added reliability. We have also considered optional customization as per users convenience, for which the design includes onboard PCB jumpers.


  • AT command interface
  • Quad-band GSM/GPRS Engine: SIM900
  • GlobalTop U2P GPS with MediaTek MT3339 Chipset
  • Make and receive voice calls
  • Send and receive SMS messages
  • Send and receive GPRS data (TCP/IP, HTTP, etc.)
  • Configurable Baud rate (9600-115200, factory default value: 9600)
  • Standard Audio Jack Connectors for external speaker and mic
  • Inbuilt Powerful TCP/IP protocol stack for internet data transfer over GPRS.
  • Level shifting circuitry to make it Arduino-safe
  • Option to Connect Passive and Active Antenna.
  • Indicator LEDs for Power, Netlight, Status and 3D Fix
  • Standard Flap type SMA Socket
  • MMC card slot for data storage
  • Separate Reset switches for both Arduino and the GSM module
  • Slide switch to swap the GSM module between Arduino and PC


  • Input Voltage: 7V - 12V DC
  • Normal operation temperature: -20 °C to +55 °C
  • Current: 70mA @ 9V, Stable operation
  • Dimensions: 67 x 53 (MM)
Package Includes:
Sort by: Recently  /  Helpful Write review

By Naveen K from N/A on January 29, 2016
I had purchased this product.. The PCB is really gud quality I think
But i have a problm.. I am not an electronic guy and I am totally new to this.. I wanted to use it to msg from my PC, but there is no USB connection available so how do I interface it with PC?
2 of 2 people found this review helpful
Was this review helpful to you?   Yes   No
    • Q
    • How to read a reply from modem in arduino mode? eg. If I send "AT" command to the modem i want to read response "OK" from modem.

      asked by Vikas Patil on March 28, 2016
    • A
    • When the shield is in Arduino mode, the GSM module is in connection with the hardware UART of Arduino. While programming your arduino using the arduino IDE, serial.println() function can be used to send commands to the GSM/GPRS module, and for receiving the acknowledgement.

      For eg, consider the code excerpt which sends out 'AT' and reads the acknowledgement :

      Serial.println("AT"); //Sends AT to the Modem
      while(Serial.available()!=0) //Waits for the acknowledgement
      ack =;

      //So when the modem responds with an OK, okflag will be set.

      It isn't always necessary to read and verify the acknowledgement. You can send the commands continuously with a small delay() in between. This approach is easy and it is far more than enough for any of your hobby projects.

    • Q
    • I need the pinout description of the module

      asked by Srinivas Ramisetti on June 28, 2016
    • A
    • Only a few number of pins of the shield comes in direct connection with the GSM and GPS modules populated onboard. The rest of them have no connection and comes in direct contact with the arduino pins.

      Kindly refer our wiki page for more details on the functional pins.

    • Q
    • can this tracking shied be connected with raspberry pi 3 b?

      asked by Nilanjan Mandal on July 23, 2016
    • A
    • As a matter of fact, you can.
      Basically the GSM/GPRS/GPS(SIM900)shield is design for Arduino R3 layout boards enabling developers to plug it directly to arduino R3 layout boards.
      Taking a raspberry pi into account, this won't serve the purpose of a shield as it cannot be plugged on to a RPi board. But still you can interface it using a raspberry pi. Using jumper wires to connect the shield to a raspberry pi.

Ask a question about Tracking Shield - GSM/GPRS/GPS (SIM900)

Report issue about the Tracking Shield - GSM/GPRS/GPS (SIM900)

Ask a question about the Tracking Shield - GSM/GPRS/GPS (SIM900)

Report issue about the Tracking Shield - GSM/GPRS/GPS (SIM900)

Request price match for the Tracking Shield - GSM/GPRS/GPS (SIM900)

Found this item with same quality and at a lower price but prefer to buy from

Please submit the url of the better price you saw. We will lauch an immediate investigation and try our best to beat the price, if it proves to be the same product. We will notify you the result by email. Thanks a lot for helping us to maintain competitive prices.

Tracking Shield - GSM/GPRS/GPS (SIM900)