Read GPS data from thingspeak and show it in the Google map using ESP12e Nodemcu and GPS Neo 6M Module

Bread board setup to Read GPS data from thingspeak and show it in the Google map using ESP12e Nodemcu and GPS Neo 6M Module

Bread board setup to Read GPS data from thingspeak and show it in the Google map using ESP12e Nodemcu and GPS Neo 6M Module will require you to setup and connect ESP12e nodemcu module with Neo 6m GPS module. Follow the below step by step instruction to setup the circuit on breadboard. I hope you already have gathered all the components necessary for this tutorial. Also please use the below circuit diagram for reference while making the circuit. Make sure that you are tallying each and every circuit connection from the given circuit diagram. So lets get started. (follow the blue dots in the process which indicates the steps in the pictures)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module-circuit-diagram

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module-circuit-diagram

  1. Connect the terminals of half size breadboard in the following manner. We are extending the power supply of ESP12E to the other lanes of the breadboard which will be used to power up our Neo 6M GPS module.
Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (1)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (1)

2. Now take your second breadboard, join it to the first one and extend the +ve and -ve lanes of breadboard to the second breadboard. Use the below image for reference.

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (2)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (2)

3. Now place your ESP12E NodeMCU module as show in the below image. Make sure the lanes are matching the pins where ESP12E is placed. It will help you to troubleshoot the circuit.

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (3)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (3)

4. Connect 3.3V of ESP12E to +ve lane of right side of breadboard and -VE pin of ESP12E to -ve lane of breadboard as shown in the below image.

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (4)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (4)

5. Carefully place your Neo 6M GPS module on the second breadboard as shown in below image. Make sure the lanes are matching to the pins of GPS module since it will help you to trouble shoot the circuit.

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (5)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (5)

6. Now connect +ve pin of Neo 6M GPS module to the +ve lane of breadboard and -ve pin of Neo 6M GPS module to -ve lane of breadboard as shown in the below image.

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (6)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (6)

7. Now connect RX pin of Neo 6M GPS module to the D7 pin of ESP12E NodeMCU module.

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (7)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (7)

8. And TX pin of Neo 6M GPS module to the D6 pin of ESP12E NodeMCU module.

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (8)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (8)

And now, your breadboard circuit should look like this:

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (9)

Read-GPS-data-from-thingspeak-and-show-it-in-the-Google-map-using-ESP12e-Nodemcu-and-GPS-Neo-6M-Module (9)

In the next lesson, we are going to create thingspeak channel where our latitude and longitude which we will get from Neo 6M GPS module will be stored. Click on the next chapter to visit and start off with the next chapter.

Please login to get access to the quiz
(Next Lesson) Creating Thingspeak channel for storing GPS data received from ESP12E NodeMCU Module
Back to Read GPS data from thingspeak and show it in the Google map using ESP12e Nodemcu and GPS Neo 6M Module

Comments ( 2 )

  • Edmilton Silva

    Trying to get my NEO 6M to work with my NodeMCU. Unfortunately I did not get there.

    • NEO 6M is not stable. Sometimes it will give invalid response in serial terminal. Make sure your power source is good, the connections are right, also try it outdoor. It doesn’t work indoors well.

Post a Reply