Electrical – SIM900a Modem IMEI 0, Help with TX RX pins

arduinosim900

I have Simcom SIM900a GSM (SIM900a Mini DEV Board v3.9.2) and I am interfacing it with Arduino UNO.
I have no idea how to connect SIM900a to Arduino UNO.

What I did now is:
SIM900a; My reference image

I connect the following Pin from above Image to:

5 to: GND (Digital GND near Pin 13)

6 to: 5V of Arduio

2 to: GND of Arduino near 5V

3 to: Digital Pin 0 of Arduino (RX)

4 to: Digital Pin 1 of Arduino (TX)

1 to: (No idea)

From Picture option 7, 8, 9 are not connected to anything.

Can you please guide me am I doing right?

I am getting hard time to find out what is TX and RX in my SIM900a module as it is not written there.

My SIM900a looks like this, this(Schematics given) and this.

When I upload sketch of:

Example > GSM > TestModem:

to Arduino, I got this output from Serial Monitor:

Starting modem test…ERROR, no modem answer.

Checking IMEI…Modem's IMEI: 0

Reseting Modem… Modem is functioning properly: IMEI: 0

Best Answer

Seems like you have a wrong connection, look this image:

enter image description here

Follow this instructable for more details