Nodemcu GPS Tracker using Arduino Nodemcu esp8266 and Blynk

(Last Updated On: December 10, 2019)

Nodemcu GPS

Description:

Arduino Project: Nodemcu GPS Tracker

This tutorial is based on the Real Time GPS tracking system using Arduino, Neo 6M GPS module, Nodemcu ESP8266 wifi module, and Blynk Application. With the help of this project the GPS module can be tracked in real time, which means you can track almost anything you want. This is the 2nd version of the GPS tracking system.



While in the 1st version I designed a GPS tracking system for the car accident location tracking, in which I used the GSM module. This was not a real-time tracking system, this system was designed to send a message only if the car had an accident. In this project, the limit switch was used for sensing the accident.  If you want to watch this tutorial Click Here


The components and tools used in this project can be purchased from Amazon, the components Purchase links are given below:

Arduino Uno:https://amzn.to/2YxCle6

Mega 2560:https://amzn.to/2ze1kdu

Nodemcu esp8266 wifi module: Best pricehttps://amzn.to/2NAvmiB

GPS neo 6m module:https://amzn.to/2LqzyPO

lm7805 Voltage Regulator:https://amzn.to/2IZEl5x

330-ohm resistors pack:https://amzn.to/2NtlAeh

female DC power jack socket:https://amzn.to/2KEo1gt

470 uf capacitors:https://amzn.to/2xDCOzf

5×7 cm vero board:https://amzn.to/2OHGbvn

female headers:https://amzn.to/2zqmtiJ

Super Starter kit for Beginners:https://amzn.to/2KJvmKG

Jumper Wires:https://amzn.to/2KMoVXs

Bread Board:https://amzn.to/2MS4q8X

12v Adaptor:https://amzn.to/2Ntr6h1

PCB plate:https://amzn.to/2IUwpCt

Variable Supply:https://amzn.to/2MT4Qfj

Digital Multimeter:https://amzn.to/2Nvft9i

Vero Board / strip board:https://amzn.to/2MTf9jD

Soldering iron kit:  “best”  You guys should definitely purchase thishttps://amzn.to/2zfoNuJ

Solder wire:https://amzn.to/2ufUMWf

Wire Stripper:https://amzn.to/2KOqxfU

wire cutter:https://amzn.to/2ucIq14

PCB small portable drill machine:https://amzn.to/2Nu62XF

*Please Note: These are affiliate links. I may make a commission if you buy the components through these links. I would appreciate your support in this way!

Before I explain the circuit diagram and programming, first of all, I want to share with you some very useful information regarding the Arduino IDE version and Nodemcu board installation. First of all, make sure that you download the latest version of the Arduino IDE which IS 1.8.8 because the map widget needs the latest version. The next step is to click on the file

Nodemcu GPS

Then click on the preferences and make your check the compilation and upload boxes.

Nodemcu GPS

 then simply paste this http://Arduino.esp8266.com/versions/2.4.2/package_esp8266com_index.json

 link and click ok.

Now click on the tools menu goto boards, simply click on the boards manager and wait for a while to update. then search for the esp8266 and install…and install the latest version which is 2.4.2….  For the complete step by step board installation watch video Tutorial Click Here

Now let’s discuss the circuit diagram.


Circuit Diagram:

Nodemcu GPS Tracker

Nodemcu GPS

This schematic is designed in cadsoft eagle 9.1.0 version. If you want to learn how to make schematics and PCB’s then watched my tutorial Click Here

The Nodemcu module tx and Rx pins are connected with pin7 and pin8 of the Arduino. While the Vin pin of the Nodemcu module is connected with the output of the voltage regulator. This is a regulated 5v power supply based on the lm7805 voltage regulator. Two 470uf capacitors are connected at the input and output side of the regulator.  A 330-ohm resistor is connected in series with a 2.5v led. This is a current limiting resistor. While J1 is the dc female socket, over here you can connect a 12v adaptor or battery. But you can also power up the Nodemcu module using your laptop USB port. But in my case, I am going to use a 12v adaptor.



The VCC pin of the neo 6m GPS module is connected with 3.3v and its ground is connected with the Arduino’s ground. The Tx and Rx pins of the GPS module are connected with pin number 2 and pin number 3 of the Arduino.

Blynk application designing:

Nodemcu GPS Tracker

Nodemcu GPS

For the Step by Step Blynk application designing watch Video Tutorial Click Here

Programming:

For the step by step program explanation watch Video Tutorial Click Here

Arduino Programming:


Nodemcu esp8266 wifi module Programming:


Watch Video Tutorial:

Arduino Project: GPS Tracker using Nodemcu esp8266 and Blynk application “Real-time tracking map”

 

Other GPS Related Projects:

Arduino Neo 6m GPS module Interfacing, Programming, Library

 

Car accident location tracking using GSM, GPS, and Arduino

Recommended For You

About the Author: Engr Fahad

My name is Shahzada Fahad and I am an Electrical Engineer. I have been doing Job in UAE as a site engineer in an Electrical Construction Company. Currently, I am running my own YouTube channel "Electronic Clinic", and managing this Website. My Hobbies are * Watching Movies * Music * Martial Arts * Photography * Travelling * Make Sketches and so on...

Leave a Reply

Close