# Sparkfun SM5100B-D with arduino

**URL:** <https://community.sparkfun.com/t/sparkfun-sm5100b-d-with-arduino/30702>\
**Category:** Arduino\
**Created:** [April 11, 2015, 7:32pm UTC](https://community.sparkfun.com/t/sparkfun-sm5100b-d-with-arduino/30702 "2015-04-11T19:32:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gblaster](https://avatars.discourse-cdn.com/v4/letter/g/3e96dc/32.png) [@Gblaster](https://community.sparkfun.com/u/Gblaster)\
**Post date:** [April 11, 2015, 7:32pm UTC](https://community.sparkfun.com/t/sparkfun-sm5100b-d-with-arduino/30702/1 "2015-04-11T19:32:34Z")

</div>

Hi, i have a problem for connecting my Sparkfun SM5100B-D with arduino, i connected both boards like i show in the next pictures, i just want to send a SMS, i hope you can help me.

[[![](https://canada1.discourse-cdn.com/sparkfun/original/2X/d/d333f6469a0f9247882d5e5657cdee773dff8aeb.jpeg)\<LINK\_TEXT text=“http://i284.photobucket.com/albums/ll38 … t7iidn.jpg”\>http://i284.photobucket.com/albums/ll38/gustavo\_bravo\_garcia1/Mobile%20Uploads/2015-04/16B3FDE0-70CA-4187-AC41-B8623E833EFC\_zpsjit7iidn.jpg\</LINK\_TEXT\>](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/16B3FDE0-70CA-4187-AC41-B8623E833EFC_zpsjit7iidn.jpg.html)

[[![](https://canada1.discourse-cdn.com/sparkfun/original/2X/f/f53c7b264612c5e7ca3ac55c03d17cf1b3675076.jpeg)\<LINK\_TEXT text=“http://i284.photobucket.com/albums/ll38 … f6quz3.jpg”\>http://i284.photobucket.com/albums/ll38/gustavo\_bravo\_garcia1/Mobile%20Uploads/2015-04/7F024BDF-78B4-4910-A315-156AF9484E5C\_zps3df6quz3.jpg\</LINK\_TEXT\>](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/7F024BDF-78B4-4910-A315-156AF9484E5C_zps3df6quz3.jpg.html)

[[![](https://canada1.discourse-cdn.com/sparkfun/original/2X/8/8c962d41605adffb12e355c6a8cae7a2e0b479e6.jpeg)\<LINK\_TEXT text=“http://i284.photobucket.com/albums/ll38 … ddrvkk.jpg”\>http://i284.photobucket.com/albums/ll38/gustavo\_bravo\_garcia1/Mobile%20Uploads/2015-04/0A926216-FDEA-418F-AC7E-BF1BB3407501\_zpsigddrvkk.jpg\</LINK\_TEXT\>](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/0A926216-FDEA-418F-AC7E-BF1BB3407501_zpsigddrvkk.jpg.html)

[[![](https://canada1.discourse-cdn.com/sparkfun/original/2X/0/0d0eb58deecfa5b26cf293ddb314953f64b6243d.jpeg)\<LINK\_TEXT text=“http://i284.photobucket.com/albums/ll38 … ljybmq.jpg”\>http://i284.photobucket.com/albums/ll38/gustavo\_bravo\_garcia1/Mobile%20Uploads/2015-04/091BFB24-920B-424E-A65C-9439D76B07C0\_zpsb7ljybmq.jpg\</LINK\_TEXT\>](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/091BFB24-920B-424E-A65C-9439D76B07C0_zpsb7ljybmq.jpg.html)

[[![](https://canada1.discourse-cdn.com/sparkfun/original/2X/c/cf83d592468de907e7af297a2b72797391d0b5b5.jpeg)\<LINK\_TEXT text=“http://i284.photobucket.com/albums/ll38 … f93led.jpg”\>http://i284.photobucket.com/albums/ll38/gustavo\_bravo\_garcia1/Mobile%20Uploads/2015-04/45D68101-5661-4D29-BD06-29775E31D20A\_zpsejf93led.jpg\</LINK\_TEXT\>](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/45D68101-5661-4D29-BD06-29775E31D20A_zpsejf93led.jpg.html)

[[![](https://canada1.discourse-cdn.com/sparkfun/original/2X/3/3f16425a3ddf104cad0b3b70e12e6c6b75682498.jpeg)\<LINK\_TEXT text=“http://i284.photobucket.com/albums/ll38 … 8cg6w1.jpg”\>http://i284.photobucket.com/albums/ll38/gustavo\_bravo\_garcia1/Mobile%20Uploads/2015-04/F0DA86E0-7076-43D9-A58E-C3B472CC4826\_zps8t8cg6w1.jpg\</LINK\_TEXT\>](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/F0DA86E0-7076-43D9-A58E-C3B472CC4826_zps8t8cg6w1.jpg.html)

Also, i am using this code:

#include \<SoftwareSerial.h\> //Libreria para permitir comunicacion serial en otros pines

SoftwareSerial cell(2,3); // Puerto serie para comunicacion con el modulo GSM

unsigned char CR=13; // caracter de retorno de linea

void setup()

{

cell.begin(9600); // Iniciamos el cellular shield

delay(35000); // Delay de 35 segundos para inicializacion del modulo GSM

cell.println(“AT+CMGF=1”);// Preparamos el modulo GSM para envio de SMS

}

void loop()

{

// Numero de telefono entre comillas AT+CMGS=“Numero”

delay(1500);

cell.write(“AT+CMGS="4271157958"”);//comando at para introducir el num

cell.write(CR);

delay(1500);

cell.write(“Prueba1 exitosa”);//texto del SMS

cell.write(CR);

delay(500);

cell.write(0x1A); // ASCII equivalente al Ctrl-Z, final de SMS

delay(15000); // Tiempo de “descanso” del modulo

while(true)

delay(1); // Bucle infinito para no enviar infinitos SMS.

}

Could you help me to solve this problem, please?]([Photo Storage](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/F0DA86E0-7076-43D9-A58E-C3B472CC4826_zps8t8cg6w1.jpg.html))]([Photo Storage](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/45D68101-5661-4D29-BD06-29775E31D20A_zpsejf93led.jpg.html))]([Photo Storage](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/091BFB24-920B-424E-A65C-9439D76B07C0_zpsb7ljybmq.jpg.html))]([Photo Storage](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/0A926216-FDEA-418F-AC7E-BF1BB3407501_zpsigddrvkk.jpg.html))]([Photo Storage](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/7F024BDF-78B4-4910-A315-156AF9484E5C_zps3df6quz3.jpg.html))]([Photo Storage](http://s284.photobucket.com/user/gustavo_bravo_garcia1/media/Mobile%20Uploads/2015-04/16B3FDE0-70CA-4187-AC41-B8623E833EFC_zpsjit7iidn.jpg.html))

---

<div class="post-metadata">

**Author:** ![Valen](https://avatars.discourse-cdn.com/v4/letter/v/9dc877/32.png) [@Valen](https://community.sparkfun.com/u/Valen)\
**Post date:** [April 14, 2015, 3:37pm UTC](https://community.sparkfun.com/t/sparkfun-sm5100b-d-with-arduino/30702/2 "2015-04-14T15:37:57Z")

</div>

What problem? You haven’t stated it yet.

Forget about sending a sms for the moment. Just send AT to it (with carriage return and linefeed folowing), and you should get OK back. If that works then you have a connection with it and can proceed to more complicated commands.

I can’t understand the comments in the code because of the language. Italian? So I don’t know what it is trying to do.
