Scooter Unlock: BLE RSSI Proximity Lab
Interactive 3D model of how shared e-scooters unlock over Bluetooth Low Energy: a log-distance path-loss model turns rider distance into a noisy RSSI reading, and a debounced threshold decides when the lock actually opens.
Every dockless e-scooter or shared bike unlocks the same basic way: the rider's phone reads how strong the scooter's Bluetooth Low Energy beacon sounds, converts that into an estimated distance, and the firmware only actuates the lock once several consecutive readings clear a threshold. This simulator renders that pipeline in 3D — walk a rider toward a scooter (by hand or on autopilot) and watch a real log-distance path-loss model turn distance into a noisy RSSI signal, an inverse formula turn RSSI back into an estimated distance, and a debounce counter decide, sample by sample, when the lock actually opens. Tune the path-loss exponent, fading noise, RSSI threshold and debounce length to see the exact trade-off every micromobility unlock system has to make between speed and false triggers.
Interactive 3D model of how shared e-scooters unlock over Bluetooth Low Energy: a log-distance path-loss model turns rider distance into a noisy RSSI reading, and a debounced threshold decides when the lock actually opens.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install