Skip to content
@BeaconBlink

BeaconBlink

What is BeaconBlink?

BeaconBlink is a system of mobile devices capable of indoor localization using WiFi network. It was developed as a part of Computer Science Engineering Degree at AGH University of Science and Technology in Kraków, Poland.

Main Features

Web Application

  • Configure and maintain the entire localization system through an intuitive admin dashboard
  • Send messages to specific devices
  • Visualize devices on an interactive map with real-time position updates
  • Filter and organize rooms using customizable tags for efficient management

Mobile Devices

  • Display location data with up to 5-meter accuracy on integrated LCD screen
  • Monitor connection status and battery levels at a glance
  • Receive and display administrator messages with notifications

System architecture

BeaconBlink_diagram_eng drawio

The system is built on the following modular components:

  • Beacon Devices: ESP32-based mobile hardware units equipped with WiFi capabilities that broadcast and receive signals for position tracking. View Repository
  • Server Deployment: Server based infrastracture along with the database, containarized with Docker View Repository
    • Main server and web application: NodeJS main server responsible for orchestrating data flow between components, along with Web Application for the user View Repository
    • Mapping" server running alongside a machine learning module: Python server responsible for communication between the SciKitLearn Machine Learning Module and other components View Repository

Each module communicates through RESTful APIs.

For detailed information on any specific module, please visit its respective repository through the links above.

Team

Pinned Loading

  1. Deployment Deployment Public

  2. Pager Pager Public

    C++

  3. Room_mapping Room_mapping Public

    Python

  4. Server Server Public

    TypeScript

Repositories

Showing 6 of 6 repositories
  • Deployment Public
    BeaconBlink/Deployment’s past year of commit activity
    0 MIT 0 0 0 Updated Apr 11, 2025
  • Server Public
    BeaconBlink/Server’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Apr 11, 2025
  • Room_mapping Public
    BeaconBlink/Room_mapping’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Apr 11, 2025
  • .github Public
    BeaconBlink/.github’s past year of commit activity
    0 0 0 0 Updated Apr 8, 2025
  • gists Public
    BeaconBlink/gists’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Jan 11, 2025
  • Pager Public
    BeaconBlink/Pager’s past year of commit activity
    C++ 0 MIT 0 0 0 Updated Dec 12, 2024

Top languages

Loading…

Most used topics

Loading…