Project Overview
"Vital-Cloud" is a sophisticated exploration into Remote Bio-Medical Forensics and Serverless IoT Infrastructure. Designed to protect vulnerable elderly populations from adverse drug reactions (ADR) and medication missed-dosages, this project integrates the high-security AVR-IoT WG board with a custom-engineered companion app. By leveraging Reflective Photoplethysmogram (PPG) Forensics and automated Google Sheets logging, Vital-Cloud provides a real-time health telemetry bridge between patients and medical professionals without the overhead of a dedicated server backend.
Technical Deep-Dive
- AVR-IoT WG & UPDI Programming Forensics:
- The ATmega4808 Core: Unlike traditional AVRs, the 4808 uses the Unified Program and Debug Interface (UPDI). The project implements a custom programming rig by flashing an Arduino Nano with the
jtag2updilibrary, transforming the 328p into a bridge for high-speed firmware deployment to the AVR-IoT MCU. - Serial2 Diagnostic Link: On the AVR-IoT board, the primary serial pins are routed to the nEDBG debugger. The firmware utilizes the
Serial2hardware UART for external bio-sensor telemetry, ensuring that the sensor interrupt loops never conflict with the cloud-uplink handshake.
- The ATmega4808 Core: Unlike traditional AVRs, the 4808 uses the Unified Program and Debug Interface (UPDI). The project implements a custom programming rig by flashing an Arduino Nano with the
- Bio-Telemetry & Thermal Diagnostics:
- Reflective PPG Forensics: The heart rate is measured using a reflective pulse sensor. The system emits invisible IR light into the capillary bed and measures the backscattered intensity. The Arduino logic utilizes a peak-detection algorithm to filter out DC offsets (baseline tissue density) and AC noise (motion artifacts), isolating the clean rhythmic signal of the cardiac cycle.
- Non-Contact Thermal Forensics: Body temperature is sampled via an I2C-based non-contact sensor. Using the Steinhart-Hart equation within the driver, the system converts raw infrared radiation into Celsius telemetry. If the value exceeds the 37°C boundary, a high-priority "Thermal Alert" is pushed to the cloud metadata.
- AppSheet & Google Sheets Data-Lake:
- The Low-Code Cloud Bridge: Instead of a complex database, the system uses a Google Sheet as a persistent data-lake. Data from the AVR-IoT is pushed via a Google Apps Script webhook.
- Conditional Formatting Diagnostics: The spreadsheet implements logic-rules: cells turn red if
HeartRate > ThresholdorTemp > 37.0. These color-coded drifts are then visualized via AppSheet, which provides a mobile HMI for doctors to review historical health trends through intuitive calendar and graph "Slices".
Engineering & Implementation
- Multi-Cloud Security Forensics:
- ECCX08 CryptoAuthentication: The AVR-IoT board features a hardware secure element. While the telemetry is pushed to Google, the device identity is validated through the ECCX08 chip, ensuring that bio-medical data originates from a verified hardware node.
- Hand-Hygiene Protocol: The project includes an integrated "Interaction Logic" where users are prompted to perform hand hygiene (UV/Contactless) before sensor contact, preventing cross-contamination in shared medical environments.
- HMI Logic State-Machine:
- Visual Feedback Array: The dual-color LED module acts as a state-machine visualizer: Green (Sampling Active), Red (Data Logging/Alert State), and Blinking Yellow (Pulse-Sync). This immediate feedback ensures high user confidence during the sensitive measurement phase.
Conclusion
Vital-Cloud demonstrates the power of Infrastructure-Agnostic Healthcare Solutions. By mastering Reflective PPG Forensics and No-Code Cloud Orchestration, RucksikaaR has successfully bridged the gap between raw biometrics and actionable medical intelligence, providing a robust, secure, and scalable model for remote geriatric care.