Instructables
Picture of Arduino Cellular Shield Tutorial
The Arduino Cellular Shield allows you to make cellular telephone calls, and send text messages. The brains of this shield is the SM5100B which is a robust cellular module capable of performing many of the tasks of most standard cell phones. This shield requires use of a SIM card to connect to a cellular network. The tutorial that follows is a bare bones tutorial for initializing the shield, and both sending and receiving text messages, and telephone calls. To learn more about the module's functionality, be sure to check out the datasheets on Sparkfun's product page.
 
Remove these adsRemove these ads by Signing Up

Step 1: Go Get Stuff

Picture of Go Get Stuff
You will need:

(x1) Cellular shield
(x1) Stackable Arduino headers
(x1) Quad band antenna
(x1) Arduino Uno (or similar)

Step 2: Solder Headers

Picture of Solder Headers
2B.jpg
2C.jpg
Insert the headers into the shield and solder them into place.

Step 3: Insert

Picture of Insert
3B.jpg
Insert the header pins into the sockets on the Arduino.

Step 4: Resolder

Picture of Resolder
The antenna cable's connection to the SM5100B module is usually not very good. Resolder each of the cable's connections to the module to ensure connectivity.

Step 5: Attach the Antenna

Picture of Attach the Antenna
5B.jpg
Thread the antenna to the antenna cable.

Step 6: Insert SIM Card

Picture of Insert SIM Card
6C.jpg
6D.jpg
6A.jpg
Insert the SIM card securely into the SIM card socket.
malcolmt1 year ago
Excellent tutorial, thank you.

Hey where can I get a SIM card

IzNoGuD1 year ago
very informative instructable,
is it possible to use it to start an independent vehicle heater with a phone call or an text message?
is it possible to accept only phone calls ortext messages from one or more specific telephone numbers?

thank you
BenHarper IzNoGuD11 months ago
Im sure using relays attached to a port on your Arduino you could operate your heater on receiving an appropriately worded SMS, not more difficult than turning on an LED. On top of that you could also simply check and ignore any SMS's not showing your own mobile number as the sender so yes to both.
DWP21 year ago
Perfect, this is just what I've been looking for. Now please, could you provide instructions for sending an image file to a basic camera phone (such as a Nokia E52)? Thanks very much!
Ramming1 year ago
Hello Randofo. I find this very interesting, is it possible to make a cellular light switch or similar with this. My older brother once made an cellular controlled coffee maker so he had fresh hot coffee when he came home. :) But that was way before arduinos were invented. We are talking 90's here.
Ramming1 year ago
Hello Randofo. I find this very interesting, is it possible to make a cellular light switch or similar with this. My older brother once made an cellular controlled coffee maker so he had fresh hot coffee when he came home. :) But that was way before arduinos were invented. We are talking 90's here.
sfutter1 year ago
Hi Randofo, great article. Thank you. One thing however --- the quad band antenna does not connect to the cellular module. It looks like we also need to buy an SMA connector? Could you please tell me which SMA antenna connector to buy? As you can see the quad band antenna link above (http://www.digikey.com/product-search/en?x=0&y=0&lang=en&site=us&KeyWords=931-1048-ND) does not come with the SMA antenna connector (as in above pic). Thanks again.
adnanoht1 year ago
well I've just voted for you!!
adnanoht1 year ago
thnx for the great instructable. one question, can it receive/upload data via a network connection (gprs or like so) ? and thnx gain
vishalapr1 year ago
Only one more thing to do, wait for 2 weeks until my cellular shield that I ordered arrives
Thanks for the excellent tutorial!
loki20121 year ago
Nice!