Your Shopping Cart is empty.

  • GPRS/GSM SIM900 Shield board arduino compatible
    • i i
    • images/l/Geeetech_gprs1_1.jpg images/l/Geeetech_gprs1_1.jpg
    • images/l/Geeetech_gprs1_2.jpg images/l/Geeetech_gprs1_2.jpg
    • images/l/Geeetech_gprs1_3.jpg images/l/Geeetech_gprs1_3.jpg
    • images/l/Geeetech_gprs1_4.jpg images/l/Geeetech_gprs1_4.jpg
GPRS/GSM SIM900 Shield board arduino compatible


Shipping Weight:78g

Free Shipping!


Vote for specials.

0 votes


The GPRS Shield is based on SIM900 module from SIMCOM and compatible with Arduino and its clones. The GPRS Shield provides you a way to communicate using the GSM cell phone network. The shield allows you to achieve SMS, MMS, GPRS and Audio via UART by sending AT commands (GSM 07.07 ,07.05 and SIMCOM enhanced AT Commands). The shield also has the 12 GPIOs, 2 PWMs and an ADC of the SIM900 module(They are all 2V8 logic) present onboard.



Quad-Band 850 / 900/ 1800 / 1900 MHz - would work on GSM networks in all countries across the world.

GPRS multi-slot class 10/8

GPRS mobile station class B

Compliant to GSM phase 2/2+

Class 4 (2 W @ 850 / 900 MHz)

Class 1 (1 W @ 1800 / 1900MHz)

Control via AT commands - Standard Commands: GSM 07.07 & 07.05 | Enhanced Commands: SIMCOM AT Commands.

Short Message Service - so that you can send small amounts of data over the network (ASCII or raw hexadecimal).

Embedded TCP/UDP stack - allows you to upload data to a web server.

RTC supported.

Selectable serial port.

Speaker and Headphone jacks

Low power consumption - 1.5mA(sleep mode)

Industrial Temperature Range - -40°C to +85 °C


Package list:

1 x GPRS/GSM SIM900 Shield board

1x antenna


For more information please visit wiki page.





login or register to add your words.

  • mafwert Verlatte | 12/02/2016

    My boards was working ok, but the next day I couldn't connect to the net because the netlight didn't turn on for two seconds. But when I connect it later, the board was working ok. I have this problem sometimes the board can connect, but other days it can't. Please I need some help.

    • William Kwok | 12/06/2016

      Hi,I guess it's not the "can't working sometimes" issue actually,maybe the board need more time to register the network sometimes,which depends on your network environment.

  • CARLOS JOSE COSTA | 09/20/2016

    My board is hanging when on for some hours. I did the pin9 routine to try to restart it when it gets stuck but this routine do not work when it is stuck. We need it to monitor our systems full time. What can I do?

    • William Kwok | 09/20/2016

      1.I saw we restart it using the pin1 PWRKEY? 2.Did you set a power saving mode or sleep mode?

  • Scott Hodges | 01/03/2016

    Why is this listed under 3D printer controllers? Is there some way to use it with a 3d printer?

    • Quentin Qiu | 01/07/2016

      Sorry it can not be used on 3D printer.

  • OARABILE MOKUPI | 10/27/2015

    I bought the shield for arduino. The problem is I can not configure it, below is what it displays on serial monitor, Starting modem test...ERROR, no modem answer. Checking IMEI...Modem's IMEI: 0 Resetting modem...Modem is functoning properly please help, where could i be wrong?

    • Quentin Qiu | 10/28/2015

      Hi, did you plug mobile phone card on the module?

  • Gagandeep Singh | 10/22/2015

    Can i use my coupun for the order i made?

    • Quentin Qiu | 10/25/2015

      Hello, are you a regular customer or new customer? New customer can get a $5 coupon and use it as long as the order amount reaches $20.