Arcle IoT healthcare monitoring system showing smart wristband with ESP32 MPU-6050 accelerometer for fall detection, edge computing architecture diagram with MQTT protocol flow, behavioral ML dashboard analyzing resident routines, and Flutter mobile app with real-time staff alerts
IoT & Healthcare

Arcle

IoT Healthcare with Behavioral ML

-78%
False Positives
MQTT
Protocol
Offline
Capable
Edge
Computing

Overview

The Problem

In elderly care facilities, the time between a fall and rescue is critical. Staff cannot continuously monitor every resident, and elderly people often cannot or don't remember to call for help. Existing solutions were either invasive (cameras with continuous recording) or unreliable (emergency buttons that get forgotten or can't be reached after a fall).

I co-founded Arcle as an IoT healthcare startup with the goal of building a system that automatically detected falls without requiring any action from the elderly person, respected privacy, and worked even during internet outages.

The Solution

I designed and developed the entire hardware and software stack. The smart wristbands use an ESP32 with an MPU-6050 3-axis accelerometer and gyroscope: lightweight, battery lasting days, MQTT communication over local network. The detection algorithm analyzes acceleration and rotation patterns in short time windows: it distinguishes a fall from a normal abrupt movement, reducing false positives from 18% to 4%.

The architecture is edge computing by design: Raspberry Pi 4 as the central hub on each floor processes data locally without depending on internet. ESP32 handles distributed environmental sensors (temperature, humidity, air quality) to monitor resident comfort. If the connection drops, the local system continues alerting staff in the facility via LAN.

Cameras in common areas use computer vision to detect postural anomalies (someone on the floor, unusual movements) without continuous recording: real-time processing, no footage saved, only notifications when something is detected.

The Django backend builds a behavioral model for each resident: it learns routines (sleep schedules, habitual paths, activity levels) and detects significant deviations that might indicate a problem. The Flutter app for staff smartphones receives real-time notifications with the resident's location.

The Result

The system was developed and tested with real devices. The edge computing architecture was validated in the field. False positives in fall detection were reduced from 18% to 4%. The project remained at prototype stage: the startup did not proceed toward commercialization.

Key Features

  • Fall detection with false positives reduced from 18% to 4% using MPU-6050 3-axis accelerometer + gyroscope
  • Smart wristbands with ESP32: lightweight, battery lasts days, MQTT local communication
  • Edge computing with Raspberry Pi 4: local processing, works offline, guaranteed privacy
  • Behavioral ML: learns resident routines and detects anomalies (schedules, sleep, activity, sociality)

Technologies Used

IoTMachine LearningESP32MQTT