Displays the position of connected ESP8266 devices using the coordinates provided by the Google Maps Geolocation API.
The nodemcu folder contains the Arduino sketch.
The MQTT broker is a Mosquitto server running on Ubuntu 16.04 with a basic setup.
sudo apt-get install mosquitto mosquitto-clients + password configuration
The Android app provides a way to compare the Geolocation API results with a real floor plan.
-
ArduinoIDE - NodeMCU V3 LoLin - Setup ArduinoIDE for flashing NodeMCU
-
Google Maps Geolocation API - Overview of the API.
-
Microsoft Visio - Used to create the floor plan.