Skip to content

MagnusErler/WiFi_and_Satellite_Scanner_for_Geolocation

Repository files navigation

WiFi and Satellite Scanner for Geolocation

Three different wifi location tracker are implemented; ESP for ESP-devices, Python for desktop, and STM32 for STM32-chip with LR1110.

Esp

Tested on a ESP32 developer board to retrieve MAC-addresses of nearby WiFi access point and sending those to Google to approximate the location of the ESP32. It uses a GOOGLE_API_KEY (described in Setup).

Python

Able to run in a Python environment and approximate the location of the device. It uses a GOOGLE_API_KEY (described in Setup).

STM32

Still in progress and is not currently working (View README for more info).

Setup

Generate your Google API key to use the applications by following here.

Create secret.txt and add GOOGLE_API_KEY = YOUR_API_KEY

Choose either ESP or Python and read the respectively README.md