This paper is published in Volume-4, Issue-5, 2018
Area
Information Technology
Author
Rumi Juwairiyyah, Kajal Kasat, Jyothsna Bhushan, Mr. Jayaraj
Org/Univ
SRM Institute Of Science And Technology, India
Pub. Date
06 October, 2018
Paper ID
V4I5-1323
Publisher
Keywords
NodeMCU, ESP8266, GPS module, API

Citationsacebook

IEEE
Rumi Juwairiyyah, Kajal Kasat, Jyothsna Bhushan, Mr. Jayaraj. Geolocation using NodeMCU, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.

APA
Rumi Juwairiyyah, Kajal Kasat, Jyothsna Bhushan, Mr. Jayaraj (2018). Geolocation using NodeMCU. International Journal of Advance Research, Ideas and Innovations in Technology, 4(5) www.IJARIIT.com.

MLA
Rumi Juwairiyyah, Kajal Kasat, Jyothsna Bhushan, Mr. Jayaraj. "Geolocation using NodeMCU." International Journal of Advance Research, Ideas and Innovations in Technology 4.5 (2018). www.IJARIIT.com.

Abstract

Geolocation is defined as the identification/estimation of the real-world geographic location of an object, such as a radar source, mobile phone, or Internet-connected computer terminal or any other device. Apparently, geolocation involves the generation of a set of geographic coordinates and is closely related to the use of positioning systems, it is enhanced by the use of these coordinates which determine a meaningful location, such as specific area. In this project, we will be interfacing a GPS module with NodeMCU. A simple local web server is created using NodeMCU and the location details are updated in that server webpage. NodeMCU is an open source IoT platform. It includes firmware which runs on the ESP8266 module and hardware which is based on the ESP-12 module. ESP8266 can be used for geolocation by firstly obtaining nearby AP properties, and then using Google geolocation API to locate the user-device. To be able to obtain a fix on the location of the device that integrates the ESP8266 chip, we assume that the host controller first could obtain data from nearby Wi-Fi networks or cellular sub-systems. The data is consolidated into a data block that must be sent to an online geolocation API or service that will estimate the device location in terms of latitude, longitude, and accuracy.