<- Back to projects
ID: 4 // STATUS: COMPLETED
Portable Weather Station
Full-Stack IoT Telemetry Platform
01. System Overview
Engineered a fault-tolerant IoT node in Embedded Rust (no std) using the Embassy async runtime. The system implements deep sleep for power efficiency and watchdog timers for system resilience, connecting to a Python backend.
02. Engineering Challenges
Obstacle_01
Implementing deep sleep and watchdog timers for maximum system resilience in a `no_std` environment
Obstacle_02
Developing a Python Flask API to ingest high-frequency telemetry without data loss
Obstacle_03
Visualizing live and historical sensor trends on a real-time dashboard
03. System Outcomes
- ▶ Achieved reliable persistence of high-frequency environmental data via the custom API
- ▶ Created a scalable architecture capable of handling real-time IoT communication streams
- ▶ Successfully deployed a system using modern async embedded Rust patterns