[Solved] Arduino Mega 2560 + GPRS Sim900 Shield problem

Hi;

I have Arduino Mega 2560 and GSM/GPRS SIMCom SIM900 shield.

I uploaded the MakeVoiceCall code included in GSM library, mounted the shield on Mega and connected pin 2 with pin 1. I have SIM card installed into the shield. BUT when I open the monitor I only get the response "Make Voice Call", it seems that the program get stuck at statement (gsmAccess.begin).

the SIM card doesn't have PIN number.

please help

The GSM library provided with the IDE is intended for use with the official Arduino GSM/GPRS shield. You might be better off using a library designed for use with the SIM900 or use AT commands directly.

The problem is solved. I bought a new 9V battery and it worked just fine. :D

dannable: The GSM library provided with the IDE is intended for use with the official Arduino GSM/GPRS shield. You might be better off using a library designed for use with the SIM900 or use AT commands directly.

the shield work just like the arduino shield just need to be powered from external battery.