SmartRoom IoT - ArduThon2026
Hardware Published

SmartRoom IoT - ArduThon2026

SmartRoom IoT is an IoT-based smart room monitoring system built with ESP32 to monitor indoor environmental conditions in real time. The system collects temperature and humidity (DHT22), light intensity (LDR), and CO₂ level (MH-Z19 simulation) data to calculate a Comfort Score (0–100) and automatically determine the room status. Sensor data is displayed locally on an OLED screen and synchronized to Firebase, enabling remote monitoring through a web dashboard while automatically controlling indicators, fans, and alarms based on environmental conditions.

Overview

SmartRoom IoT is an IoT-based smart room monitoring system built with ESP32 to monitor indoor environmental conditions in real time. The system collects temperature and humidity (DHT22), light intensity (LDR), and CO₂ level (MH-Z19 simulation) data to calculate a Comfort Score (0–100) and automatically determine the room status. Sensor data is displayed locally on an OLED screen and synchronized to Firebase, enabling remote monitoring through a web dashboard while automatically controlling indicators, fans, and alarms based on environmental conditions.

The Challenge

Maintaining a comfortable indoor environment often requires continuous manual monitoring, making it difficult to detect unhealthy conditions early or optimize energy consumption. The challenge was to develop an affordable IoT solution capable of monitoring multiple environmental parameters in real time, providing automatic responses, and enabling remote monitoring through the cloud.

The Solution

Developed an ESP32-based embedded system using Arduino C++ that integrates multiple environmental sensors, calculates a Comfort Score, and automatically controls room indicators, cooling devices, and alarms. The system communicates with Firebase Realtime Database over HTTPS, while a web dashboard built with HTML, CSS, JavaScript, and Chart.js visualizes real-time sensor readings and historical data for remote monitoring.

Tech Stack

ESP32 Arduino IDE HTML CSS JavaScript Wokwi

Gallery

Gallery image

Project Info

Category

Hardware

Status

Published

Tech Stack

ESP32 Arduino IDE HTML CSS JavaScript Wokwi

Date

May 2026

Share