Dog Tracker

About: i'm a teacher who loves to encourage creativity

doggy tracker to find where your furry friend is


We will use the following components:

NodeMCU (has a built-in ESP8266)

Ublox NEO-6M (GPS Module)

A few cables

Power source

A smartphone (with Blynk installed)

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: Wiring

To make the connection, follow the pin configurations with NodeMCU and the GPS receiver:

NodeMCU GPS receiver

D1 - Tx

D2 - Rx

Vcc - 3 V


Step 2: Coding

1. Now, connect the NodeMCU to the computer and open the Arduino application to program the NodeMCU. Before uploading the code, let’s open our Blynk app.
2. Create a new project.

3.Remember the authentication code sent to the email address you registered with the app; this will be needed later. You can set your project name as MY GPS TRACKER, device type as NodeMCU , and connection type WiFi , as follows:

4. To see the real-time location in text value, add two text fields with Labeled Value.

5.For latitude, set the pin type Virtual and pin V1:

6.For longitude, select pin type Virtual and pin V2, as follows. You may change the color of the text by tapping the circular color icon:

7. Now, add the map from the widget menu and select pin type to be Virtual and number to be V0:

8.The Blynk application will need your permission to use your phone’s GPS. You may see the following if the location service is turned off:

9. We may need to see how many satellites there are, so select a Display Value or Labeled Value to the screen with Virtual pin and V3 configuration. Our visual should look like the following:

10.Now we need to code for the NodeMCU. We need to include the following libraries in our code:

11. To add these libraries, you need to download the libraries and install them To your Arduino software. To install the libraries, go to Sketch->Include Library->Add .zip Library and select the folder you can download from this instructable .

12,Now, upload the code to the NodeMCU after connecting it to the computer. Here you can see some information on the Serial Monitor of the Arduino software. To see the real-time data only, start the project from the Blynk application and you will see your location in the Blynk:

Step 3: Conclusion

now pop this in a box, and attach it to your dogs collar open the blynk app and there you have it.

please vote for this instructable.

regards from the author

Be the First to Share


    • CNC Contest

      CNC Contest
    • Make it Move

      Make it Move
    • Teacher Contest

      Teacher Contest

    4 Discussions


    3 months ago

    Hello there!

    We're glad you want to share something with the Instructables community!

    And we’re here to help you out.

    In order to be published live on the site and be eligible to enter a contest, an Instructable must consist of the following things:

    - Multiple written steps showing how you made your project

    - Photos in each step

    - Only your own original images

    Check out our free online class that walks you through how to write an Instructable:

    Beyond making your Instructable simply publishable, this guide ( explains what is required to have your Instructables featured by our site editors. It’s very helpful, and definitely worth checking out.

    We would love to review your project again after you have made the necessary edits, and we will publish your project if it is eligible.

    If you have any questions, please feel free to ask right here or send us an email to


    Instructables Community Manager

    3 replies

    Reply 3 months ago

    could you enter this instructable into the pets challenge for me I can't seem to enter it, I would appreciate it a lot