LoRa-Based Wireless Alarm System

Design and implementation of a LoRa-based wireless alarm system with long battery life and web interface. The nodes use ATMega328 processors and the Gateway/Server is a Raspberry Pi Zero 2W single-board computer.

Overview

This project is a LoRa-based wireless alarm system built around battery-powered sensor nodes and a central Raspberry Pi gateway. Each node monitors a protected point, such as a door or window, and reports alarm events to the gateway. The Raspberry Pi acts as the local controller, providing alarm management, physical outputs, data logging, and a web-interface for monitoring and configuration.

The project demonstrates the integration of several engineering domains: embedded electronics, microcontroller firmware, RF communication, Raspberry Pi and Linux integration, backend and database design, and web interface development.