Embedded System

Distance Alarm

Real-time motion detection and proximity monitoring system built with Rust for Raspberry Pi Pico W using ultrasonic sensor technology.

Rust RPi Pico W (MCU) Embassy

Project Info

Status Completed
Repository Public
Platform None
Type Embedded System

Quick Actions

GitHub
View source

Project Info

Status Completed
Repository Public
Platform None
Type Embedded System

Quick Actions

GitHub
View source

📋 Overview

Distance Alarm is an embedded security and monitoring application that leverages my custom UltraMeasure library to provide intelligent motion detection and object proximity sensing. The system continuously monitors a defined area and triggers alerts when movement is detected or objects enter the monitored zone, making it ideal for security applications, automation systems, and proximity-based controls. Built with async Rust and the Embassy framework, the system delivers reliable, non-blocking performance perfect for real-time monitoring scenarios.

⭐ Key Features

Real-time Motion Detection

Continuously monitors for movement within the sensor range

Object Proximity Sensing

Detects when objects enter predefined distance thresholds

Configurable Alert System

Customizable alarm triggers based on distance and movement patterns

Non-blocking Operation

Async architecture ensures responsive monitoring without system delays