Siemens tc35 GSM module - completely automonomous usage

Hello everyone,

I bought a tc35 GSM module from here.

Am I right to assume the T-R-X pins actually are TX, RX and GND? It has external power supply, does it need GND connected to arduino (nano)? Basically how do I connect it?

I want to be able to receive an sms, execute appropriate code and finally reply. Every library I'd found made use of AT commands. The question is: How am I supposed to execute those? Also how am I supposed to use them automatically?

I tried using arduino provided gsm.h but couldn't figure out where to connect the TX and RX pins.

I also had asked the seller to provide some code, which he did. Unfortunately it's in chinese.

Thank you upfront.

I bought a tc35 GSM module from here.

E-bay links are useless.

It has external power supply, does it need GND connected to arduino (nano)?

Yes, it does.

Basically how do I connect it?

Just like in the picture. Of course, the picture is out of focus. See why e-bay links are useless?

I want to be able to receive an sms, execute appropriate code and finally reply. Every library I'd found made use of AT commands.

Given that the module understands AT commands, and nothing else, that is hardly surprising.

I tried using arduino provided gsm.h

You should have tried Stepper.h, instead. It will prove about as useful as code for some other GSM device.

Unfortunately it's in chinese.

The comments, perhaps. The code is not.

Thanks for the reply.

Here's the links to download the code the seller provided.
Every file name is in chinese, so I don't know where to look for the actual examples.

In the picture it is not connected to arduino. It's just a module.
Should it for example be:
D3->TX
D4->RX
GND->GND
5V->VCCIN

I know using AT commands is not surprising, I'm asking how can I run them from within my code.

The TX and RX pins need to connect to the pins you plan to read from/write to on the Arduino. Only you can see the code you have, to know whether 3 and 4 are correct.

Power and ground look reasonable, assuming that the device draws less current than the Arduino can supply (which may not be a valid assumption).

I can't get to the site at the end of the link you posted.

I currently have no code, as I have not found anything that works. That's why I'm asking here for, both code, and schematics. Sorry about the link, forgot closing bracket. It's fixed now.

I'm not sure if I should connect GND and VCCIN, because the module has a standard power supply connector.

Sorry about the link, forgot closing bracket. It's fixed now.

The link was fine. The site is blocked by IT.

I'm not sure if I should connect GND and VCCIN, because the module has a standard power supply connector.

You HAVE to connect ground. If the module has it's own power supply, that should be connected to the VccIn pin, and you don't power it from the Arduino too.

I'll upload the file to mediafile, if tht site is off limits, please tell me where to upload it.

EDIT:
Medifire link

please tell me where to upload it.

Don't upload it anywhere. Use Reply (not the quick reply field), and attach a zip file here.

Attached the file.

Library.zip (590 KB)

I sent the zip file to a friend who is of Chinese ancestry. He recognizes some of the characters, but not all of them. His wife is from China, and can read/write/speak Chinese. He's going to enlist her help in getting the names translated. I'll get back to you when I have more information.

Wow, thanks for all the trouble you and your friend have gone through.