All Projects → schollz → Find3

schollz / Find3

Licence: mit
High-precision indoor positioning framework, version 3.

Programming Languages

go
31211 projects - #10 most used programming language
python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to Find3

pymetawear
Community developed SDK around the Python bindings for the C++ SDK
Stars: ✭ 42 (-99.01%)
Mutual labels:  motion, bluetooth
tracking-location-provider-android
Tracking the android mobile and animating marker smoothly in Google Maps. Tracking has been done both in foreground and background. Tested in Android Oreo 8.1, Android 6.0 and Android 5.0
Stars: ✭ 37 (-99.13%)
Mutual labels:  location-services, gps-tracking
Low power TTGO T-beam
Low power consumption for TTGO t-beam
Stars: ✭ 45 (-98.94%)
Mutual labels:  wifi, bluetooth
ESP32 IMU BARO GPS VARIO
GPS altimeter/variometer with LCD display, routes with waypoints, data/gps track logging, bluetooth NMEA sentence transmission, wifi AP + webpage configuration
Stars: ✭ 72 (-98.31%)
Mutual labels:  wifi, bluetooth
Rtl8723bs
Realtek SDIO Wi-Fi driver
Stars: ✭ 260 (-93.89%)
Mutual labels:  wifi, bluetooth
surger
⚡ Is there surge pricing around me right now?
Stars: ✭ 20 (-99.53%)
Mutual labels:  wifi, location-services
H.E.L.P.
Home Environment Locating People 🍍
Stars: ✭ 19 (-99.55%)
Mutual labels:  bluetooth, indoor-positioning
ESP-WROOM-Breakout
Breakouts for ESP8266 and ESP32 WiFi/WLAN + Bluetooth modules from Espressif (ESP-WROOM-02, ESP-WROOM-32)
Stars: ✭ 32 (-99.25%)
Mutual labels:  wifi, bluetooth
Servus
Ad-hoc peer-to-peer iOS library
Stars: ✭ 27 (-99.37%)
Mutual labels:  wifi, bluetooth
seeed-ambd-firmware
This RTL8720DN firmware export a RPC server interface through hardware SPI/UART port to MCU.
Stars: ✭ 20 (-99.53%)
Mutual labels:  wifi, bluetooth
WiFiPS
WiFi Based Indoor Positioning System, A MVP android Application
Stars: ✭ 105 (-97.53%)
Mutual labels:  wifi, indoor-positioning
React Native System Setting
A library to access system setting, and change it easily. eg: volume, brightness, wifi
Stars: ✭ 319 (-92.5%)
Mutual labels:  wifi, bluetooth
rpi3-wifi-conf
A simple Python script to configure wifi over bluetooth for a Raspberry Pi 3
Stars: ✭ 112 (-97.37%)
Mutual labels:  wifi, bluetooth
react-native-google-nearby-messages
📲 Communicate with nearby devices using Bluetooth, BLE, WiFi and near-ultrasonic audio. Broadcast and receive small payloads (like strings) using the easy-to-use React Native API!
Stars: ✭ 143 (-96.64%)
Mutual labels:  wifi, bluetooth
ESP32 Thing Plus
ESP32 Thing-compatible board using the WROOM module and a QWIIC connector.
Stars: ✭ 18 (-99.58%)
Mutual labels:  wifi, bluetooth
Apple-Signal
Connect Apple devices via bluetooth and wifi.
Stars: ✭ 27 (-99.37%)
Mutual labels:  wifi, bluetooth
Esp32marauder
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Stars: ✭ 233 (-94.53%)
Mutual labels:  wifi, bluetooth
Pedalino
Smart wireless MIDI foot controller for guitarists and more.
Stars: ✭ 105 (-97.53%)
Mutual labels:  wifi, bluetooth
WifiIndoorPositioning
🚀 Evaluation of Location of the device using RSSI values of Access Points and Reference point which are made from Wi-Fi readings
Stars: ✭ 83 (-98.05%)
Mutual labels:  wifi, indoor-positioning
Blynk Library
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (-22.34%)
Mutual labels:  wifi, bluetooth

Version 3.0 Version 3.0 Version 3.0 Donate Say Thanks

The Framework for Internal Navigation and Discovery (FIND) is like indoor GPS for your house or business, using only a simple smartphone or laptop.

This version, 3.X, is a complete re-write of the previous versions 2.x.

About the project

This repository is a complete re-write of the previous version of FIND (github.com/schollz/find). There are notable improvements from the previous version:

  • Support for any data source - Bluetooth / WiFi / magnetic fields / etc. (previously just WiFi)
  • Passive scanning built-in (previously required a separate server)
  • Support for Bluetooth scanning in scanning utility (previously just WiFi)
  • Meta-learning with 10 different machine learning classifiers (previously just three)
  • Client uses Websockets+React which reduces bandwidth (and coding complexity)
  • Rolling compression of MAC addresses for much smaller on-disk databases (see stringsizer)
  • Data storage in SQLite-database (previously it was BoltDB)
  • Released under MIT license (more commercially compatible than AGPL)

The API for sending fingerprints (/track and /learn) and MQTT endpoints are backward compatible.

Status

FIND3 is stable and ready for use.

Contributing

FIND3 is a framework with multiple components. There are multiple repositories that have the components, including:

Reporting issues

Please report issues through this repo's issue tracker.

Community

Subscribe to the Slack channel to get latest information about the project and get help.

Use the FIND mailing list for discussion about use and development.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].