Skip to content

Smart home automation system built using ESP32, sensors, and cloud integration. Ctrl IQ Home enables remote monitoring, appliance control, and real-time environmental sensing using Firebase and Blynk.

Notifications You must be signed in to change notification settings

spk-22/Ctrl-IQ-Home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Ctrl-IQ-Home

Ctrl IQ Home is a smart home automation project that brings intelligent control, real-time monitoring, and remote access to everyday appliances and environmental sensors. Built on the ESP32 microcontroller, it integrates with Firebase and Blynk App for seamless cloud communication and mobile control.


πŸš€ Features

  • 🌑️ Temperature & Humidity Monitoring using DHT11
  • πŸ’‘ Automatic Light Control with LDR Sensor
  • πŸ›‘οΈ Proximity Detection via Ultrasonic Sensor
  • πŸ”Œ Appliance Control using Relay Module
  • πŸ“² Remote Monitoring and Control using Blynk App
  • ☁️ Cloud Sync & Storage with Firebase Realtime Database
  • πŸ’‘ Visual Feedback using LEDs
  • πŸ” Edge-Level Automation using ESP32 logic

πŸ› οΈ Hardware Used

  • ESP32 Dev Board (Wi-Fi)
  • DHT11 Temperature and Humidity Sensor
  • LDR Sensor
  • Ultrasonic Sensor (HC-SR04)
  • Relay Module (2/4 Channel)
  • LEDs and Resistors
  • Breadboard & Jump Wires
  • Power Supply/USB Cable
  • Pump auto-control

πŸ“± Software & Libraries

  • Arduino IDE (Firmware development)
  • Blynk App (Mobile interface)
  • Firebase (Cloud backend)
  • Arduino Libraries:
    • DHT
    • LiquidCrystal_I2C
    • Ultrasonic
    • FirebaseESP32
    • BlynkSimpleEsp32

πŸ“ System Architecture

               +--------------------+
               |     Blynk App      |
               | (Mobile Interface) |
               +---------+----------+
                         |
           +-------------v-------------+
           |     Wi-Fi + Firebase      |
           | (Cloud Communication)     |
           +-------------+-------------+
                         |
                 +-------v--------+
                 |     ESP32      |
                 | (Main MCU Unit)|
                 +--+------+------+--+-------------------------------+
                    |      |         |             |                |
          +---------+   +---+--+   +--+-----+    +----+----+      +----+----+
          | Sensors  |  |Relay |   | Dc Fan |    | Display |      |  LEDs   |
          | DHT11    |  |Module|   |  LEDs  |    | 16x2 LCD|      | Status  |
          | LDR      |  |      |   |  Pump  |    |   (I2C) |      | Lights  |
          |Ultrasonic|  +------+   +--------+    +---------+      +---------+
          +----------+

πŸ“ˆ Future Improvements

Add voice control using Google Assistant

Integrate real-time alerts via Telegram or Email

Build advanced web dashboard with Streamlit

Add power usage analytics using current sensors

About

Smart home automation system built using ESP32, sensors, and cloud integration. Ctrl IQ Home enables remote monitoring, appliance control, and real-time environmental sensing using Firebase and Blynk.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages