⚕️Enigma Robolox - Android & IoT focused Home Automation System

View on GitHub


🖥️ Abstract

Robolox is an IoT-enabled Android application tailored for elderly care environments. It integrates NodeMCU (ESP8266), GSM/CDMA modules, MQ-2 gas sensors, HC-SR04 ultrasonic sensors, and DHT-11 environmental sensors to provide real-time monitoring and control. The system supports voice-activated appliance control via Google Speech Recognition, emergency SMS-based alerts through SIM900a, and seamless data exchange using Retrofit and Volley libraries. Optimizations such as persistent HTTP connections, payload compression, and priority-based scheduling reduced latency to <1.2s and improved communication efficiency by ~30%. The project was funded by Janata Bank PLC, deployed in a local elderly care center, awarded 3rd Runner-Up at Engenius 2018, and later published in a peer-reviewed journal, titled “An Android Application and Speech Recognition-Based IoT-Enabled Deployment Using NodeMCU for Elderly Individuals.” 

Methodology 


🖥️ Technologies

Android Forntend - Java , XML

Web Frontend - HTML, CSS3, JavaScript

Embedded System - C++

Backend - SQLite, RESTful API, Broadcast Receiver

Microcontrollers - ESP8266 (NodeMCU IoT Platform) , Arduino Mega

Sensors : MQ2, DHT-11, HC-SR04

Modules : SIM900a, Relay

IDE - Android Studio, Arduino IDE