Energy-Efficient Alert Propagation System

Group Project – Demonstration Website

View on GitHub

Project Documentation

Group Project – Demonstration Website

Overview:


Repository and Libraries

Design and Architecture

Energy Strategies and Encoding

Deployment and Use

  1. Flash firmware: open ESP-Node.ino and ESP-Gateway.ino in Arduino IDE; select ESP32 board; install required libraries; set NODE_ID and Wi‑Fi creds (Gateway if needed); upload.
  2. Node‑RED: install and start Node‑RED; import Node-RED/flows.json; configure serial/MQTT nodes to match Gateway; deploy; open dashboard.
  3. Run: power Node(s) and Gateway; verify ESP‑NOW peer pairing; trigger thresholds; observe alerts and telemetry.

Reflection

Future Improvements