I am trying to connect a SM5100b cellular shield from sparkfun with my Mega 2560.
I have followed John Boxall's tutorial. Here is my set-up and issues, any advice is greatly appreciated:
Shield D2 to Mega 19
Shield D3 to Mega 18.
Arduino and Shield powered via a 5V 2A rail.
When I load the pass-through sketch I get:
Starting SM5100b Communication...
Then a bunch of small boxes (empty characters)
I tried both 9600 and 115200 for the Serial1.begin rate.
Can anyone think of something else I can do, or notice anything funny in my setup? Any way to test if the module is bad? I tested each header pin on the shield and they're all good.
It sounds like your sm5100b is configured for 115200 baud which SoftwareSerial doesnt handle. I had the same issue. To resolve you need to load a blank sketch onto your arduino (define empty setup() and loop() functions). And run a jumper from pin 2-3 and 1-4. then use a terminal application (hyper terminal on win/ screen on mac) and connect to the usb serial device at 115200 baud.