Introduction: Vehicle Tracking System

Arduino-based vehicle tracking system using global positioning system (GPS) and global system using GSM modules. GSM modem with a SIM card used here uses for the communication technique. The system can be installed or hidden in your vehicle. After installing this circuit, you can easily track your stolen vehicle using a mobile phone. you can also use this application to track the school/college bus.


  • Arduino UNO & Genuino UNO×1

  • GSM sim800/900 module×1

  • NEO GPS 6M×1

  • 16 x 2 LCD×1

  • LCD Breakout Board

  • jumber wire

Step 1: Connecting Gps

I have used software serial for communicating with GPS. so connect the connect the TX of the gps to D4 of the arduino board. RX to D3 of the arduino board.

Connect the TX and RX of the GSM module to the RX and TX of the arduino board

TX - D3

RX - D4

Step 2: Connecting Lcd Display

I strongly recommend to buy a LCD breakout board to connect the LCD.

LCD - Arduino

RS - D13

EN - D12

D4 - D11

D5 - D10

D6 - D9

D7 - D8

Step 3: Add Tiny GPS Library

Add tiny gps library before making the code.

download the library from the website, add through add zip to library, browse it and add it.


Step 4: Tracking the Vehicle

Switch ON the hardware. Download the code. check the Network range on the GSM module with the blinking of the network led.Type "TRACK VEHICLE" as SMS and send to the sim module in the GSM Modem.You Can Receive the Response SMS From GSM Module

Step 5: Weblink

Finally you can track the vehicle in the google map.. Enjoy... for queries.. comment

Step 6: Circuit and Code

Arduino Contest 2020

Participated in the
Arduino Contest 2020