Tracking System




This system uses a gps and gsm system to recieve co-ordinates and send them as a text on your phone. The gps recieves the co-ordinates and gsm sends them as a message on your phone.

Place a sim in the gsm module on which you will send the message like "Track" and the module will send back the location.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Parts Required

You can use any aduino. Also modules for gsm and gps are avalable. The components I have used :

1. Arduino UNO

2. Gps module GY-NEO6MV2

3. Gsm module SIM900A

Step 2: Connections

Connect the gps Rx and Tx pin of GPS module to pin 3 and 4 of arduino respectively.

I have used 0 and 1 pin for GSM.

Supply Vcc and Gnd to both the modules.

Step 3: Code

Replace your phone number in the code and hit upload.

Step 4: Test

You can receive the co-ordinates by texting "Track" to
the sim you have used in the gsm module. You can change the keyword in the code as required.

The received location is a link to Google maps. copy that link and paste it in your chrome or any browser and you can view the systems location. Due to some reason the is not directly opening in google maps app, so you will need to copy and paste the link.

Sensors Contest 2017

Participated in the
Sensors Contest 2017

2 People Made This Project!


  • Made with Math Contest

    Made with Math Contest
  • Multi-Discipline Contest

    Multi-Discipline Contest
  • Robotics Contest

    Robotics Contest

6 Discussions


1 year ago

I'm just getting AT lines on my serial monitor. Tried messaging track, doesn't work.


2 years ago

when I want to upload this error is shown: can you provied me with the link of library

Arduino: 1.8.1 (Windows 8), Board: "Arduino/Genuino Uno"

C:\Users\NORAAL~1\AppData\Local\Temp\arduino_modified_sketch_185079\sketch_mar07a.ino:2:23: fatal error: TinyGPS++.h: No such file or directory

#include "TinyGPS++.h"


compilation terminated.

exit status 1

Error compiling for board Arduino/Genuino Uno.

This report would have more information with

"Show verbose output during compilation"

option enabled in File -> Preferences.

1 reply

2 years ago

Can you please tell me what kind of GSM Modul you use? Maybe an link at ebay or Amazon?
Best regards

2 replies
Sankalp Mahajantsmeey

Reply 2 years ago


here's the link :

tsmeeySankalp Mahajan

Reply 2 years ago

thanks a lot, but I can't find this kind of GSM Modul not on this side of the earth ;)
I'll try another one. I hope it'll be compatible. Nevertheless thanks for the link.
Best regards