Skip to content
This repository was archived by the owner on Jun 6, 2026. It is now read-only.

100Shapes/runner-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Runner Tracker

An app to automatcially track runners and count laps. It uses Bluetooth Low Energy to sense runners and a mobile web app to display the data.

Designed to be run in the field on a RaspberryPi with a Bluetooth 4.0 dongle along with Bluetooth 4.0 tags attached to the runners.

Stack

  • Noble for Bluetooth detection
  • HAPI back-end with NEDB database
  • Angular front-end

Dependencies

  1. sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev
  2. sudo setcap cap_net_raw+eip $(eval readlink -f which node)

Start

  1. npm install
  2. set ENVS export STATION_ID=Test
  3. npm start

About

Run Tracking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors