Sim908-C EVB v1.0 DESIGNED BY UNV

Hi, I buy SIM908 module but can not find anywhere to explain its operation and connection with arduino .can you help me ?
Thanks.

http://chinaflyfun.en.alibaba.com/product/60096773313-800521783/SIM908_Module_GSM_GPRS_GPS_Development_Board_IPX_SMA_with_GPS_Antenna_for_Arduino_Raspberry_Pi.html

I guess phone is same as SIM900/900A
Pins are marked RX/TX, Vcc (near 4V) and GND
Add SIM. blink every .8sec until connected to network - then blink every 3 sek

In middle of this page, u'll find an "online command tester"
http://m2msupport.net/m2msupport/software-and-at-commands-for-m2m-modules/
connect phone via usb<->serial adapter

Hi
I have bought the same GPRS and GPS board but with no documentation or sample code. I'll let you know if I find something.
olle@oversea.nu

All GPS modules support the NMEA interface, which is a serial data stream. So long
as to level convert (this is seemingly not a 5V device) you just listen/talk to it with
Serial or SoftwareSerial.

If the OP looks on the product page they linked to it has a link to a .rar file with documentation & schematics.

I have tried every possible setup!?

TX on Leonardo to TX on GPRS board and RX to RX
RX on Leonardo to TX on GPRS board and TX to RX

Used every suggested SoftwareSerial, 3 4, 7 8 9, 10 11, ...

Always with GND to GDN connected

Supply is 9V with 1A

Tried it on 20 different sample codes but....

I never get any response from the GPRS board. It-s connected to the net (blinka every 3 sec)

A simple thing as sending AT and get OK back, no.....

Hi,

Had the same issue, finally solved it!!!

Baud: 115200
Data bits: 8
Stop bits: 1
Parity: None
Flow Control: None

Connect GPRS TX/RX and GND

The missing part to your pain......

Connect a DC 3.3v source to pin VCC_MCU (along side your main DC 5v 1A input source)

Now you should get your 'OK', ok! :wink:

Howser

So if I understand you correctly.

GPRSTXD to Arduino D7
GPRSRXDto Arduino D8
GND to GND
GPRS VCC_MCU to Arduino 3,3V

In the code do:

gprsSerial.begin(115200); // GPRS shield baud rate

How do I set the following??
Data bits: 8
Stop bits: 1
Parity: None
Flow Control: None

IMG_0866.jpg

IMG_0867.jpg

IMG_0868.jpg

8-N-1 is the default setting. And I'm not sure you can change it easily.

You might want to try getting hold of the schematics for one of the SIM908 based shields and look at how they are connected to the Arduino?

Hi everybody,

you don't need to set baudrate and flow control because the module starts with a default baudrate of 115200 and there is no reason to modify it.
So if you want to use the arduino Serial Monitor to send AT cmd you simply have to set it at 115200 baudrate.

The wiring is really simple.

If you want to have a real time interaction with the modem by AT cmd:
// Arduino - RX --> module connector J6 GPRS-TXD (output from GPRS to Serial Monitor)
// Arduino - TX --> module connector J5 GPRS-RXD (cmd from Serial Monitor to GPRS)
// Arduino - GND --> module connector J5 GND

Note: you can get 5v power for Arduino directly from the module connecting Arduino VCC and Arduino GND to module connector J2 +/-

If you want to create a sketch the wiring is the same and you have to write a function to send AT cmd to the modem and read the response.
You have to open a serial connection 115200 and send AT cmd by the function Serial.println(ATcommand) and read the answer by the function Serial.read().

Hi. I am working motiondetectalert system and want to add sms alert also in this system. I have this same module but couldnt get it working.

Has anyone got this module working with Arduino and could past here example code and scematichs, please. ?

Best Regards Tuomo Vuorinen
Finland

Hi, i have this module.

Note: you can get 5v power for Arduino directly from the module connecting Arduino VCC and Arduino GND to module connector J2 +/-

  1. Sorry but is write on the board 3.5 -- 4.2V. If i apply 5V, board break???
  2. When i press PWRKEY for 1 second and release, GMS module shut down.. why?

I have connected
VBAT+ to 5V arduino
VBAT- to GND arduino

Hi. I just wanted to info u that I got this sim908 working. D-sun USB to TTL shifter (http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoTtlSerialAdapters.html the red one!)
came with the board and I tested it with it and it worked.
TTL shifter was connected straight to my PC and I used ONLINE AT commender to test it. Here is screencapture of the happening. At first it worked just once, but after rebooting sim908 board now it working all the time and answering all the questions that are sended.

wiring:

USB to TTL SIM908

3.3V ----------------------------- VCC_MCU
TX-----------------------------------GPRS RXD
RX-----------------------------------GPRS TXD
GND------------------------------GND

Hi, please can you help me with the arduino code for this example??? I've the same problem with this module.... I don't know how connect arduino uno with it.... please someone help me with the code... thanks

ollemagnusson:
So if I understand you correctly.

GPRSTXD to Arduino D7
GPRSRXDto Arduino D8
GND to GND
GPRS VCC_MCU to Arduino 3,3V

In the code do:

gprsSerial.begin(115200); // GPRS shield baud rate

How do I set the following??
Data bits: 8
Stop bits: 1
Parity: None
Flow Control: None