Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and ESP32 boards)
This library implements call to Google Maps GeoLocation API to get location from surrounding WiFi networks without the need to use a GPS receiver. It is not needed to know WiFi password of all of them. Internet connection is required. You need an API key from Google Maps. Check https://developers.google.com/maps/documentation/geolocation/intro to learn how to get your own key.

Author: Germán Martín

Maintainer: Germán Martín

Read the documentation


This library is compatible with the esp8266, esp32 architectures.


To use this library, open the Library Manager in the Arduino IDE and install it from there.