Skip to main content
MP
Edge AI · Hardware · Wearables2025 – 2026

SAFESTRIDE

Fall detection at the edge. No cloud. No latency. No compromise.

Role

Team Leader · Hardware + Software

Stack
Arduino Nano 33 BLE Sense Rev2TFLite MicroBLEC/C++IMU
Status

Active

Overview

SafeStride is a wrist-worn edge-AI fall detection wearable I built for elderly users. It uses onboard IMU sensor data and a TensorFlow Lite Micro model to detect falls in real-time — entirely on-device, with zero cloud dependency and sub-5ms inference latency.

Built under team name GuardianPulse (Team ID: N25C01A0047), this represents my deepest technical work — bringing together embedded systems, ML model optimization, and product design into a single wrist-worn device small enough to forget you're wearing it.

Screenshots

Key Features

Real-time fall detectionOnboard IMU (accel + gyro)
On-device MLTFLite Micro model runs directly on the Arduino MCU
BLE alertsBroadcast to companion app on fall detection
Sub-5ms inferenceFully offline operation
INT8 quantizedModel optimized for MCU memory constraints

Tech Deep Dive

The Arduino Nano 33 BLE Sense Rev2 gives me a 9-axis IMU and BLE radio in a compact form factor. I trained the TFLite Micro model on a labeled dataset of fall vs non-fall IMU sequences, then quantized it to INT8 to fit within the MCU's 256KB flash. My C/C++ firmware handles sensor polling at 100Hz, feeds the inference engine, and triggers BLE broadcasts on fall detection.