A low-cost, modular, and scalable smart home management system using ESP32-S3 and ESP8266 (NodeMCU) to promote accessible automation for daily life.
Smart Node is a smart home automation project designed to improve accessibility, reduce energy waste, and enable affordable connected living. It allows users to control appliances like lights, fans, and sensors via mobile devices or web dashboards using Wi-Fi-enabled microcontrollers.
Built on insights from the IEEE paper “Scalable Smart Home Management with ESP32‑S3: A Low‑Cost Solution for Accessible Home Automation”, this project simplifies complex systems into practical home solutions.
- 📶 Remote switching via Wi-Fi using the Blynk App
- 💻 Web interface and mobile access
- ♻️ Real-time device status
- 🛡️ Sensor integration (DHT11, PIR, etc.)
- 🔒 Secure communication (optional MQTT/Firebase)
- 🛠️ Modular setup (easy to scale room-by-room)
Component | Description |
---|---|
ESP8266 NodeMCU | Wi-Fi Microcontroller (Low-cost) |
ESP32-S3 | Advanced MCU for main control node |
Relay Module | Switch appliances |
Power Adapter | 5V regulated supply for the board |
SmartNode/
├── esp32_s3/
│ └── esp32.ino
├── esp8266/
│ └── SN26.ino
├── circuit_diagrams/
├── README.md
- Arduino IDE or PlatformIO
- ESP32 & ESP8266 board packages installed
- Libraries:
WiFi
,AsyncWebServer
,BlynkSimpleEsp8266
- Open
blynk_relay_controller.ino
insideesp8266/
- Replace your Wi-Fi credentials and Blynk Auth Token
- Upload the sketch using Arduino IDE
- Open the Blynk App (from Play Store) and connect to V0 and V1 pins to control the relays
Title: Scalable Smart Home Management with ESP32‑S3: A Low‑Cost Solution for Accessible Home Automation
Published: 2024, International Conference on Computer and Applications
DOI: 10.1109/ICCA62237.2024.10927887
Goal: SDG 7 – Affordable and Clean Energy
Target 7.3: Improve energy efficiency by enabling intelligent appliance control through automation.
This project is open-source under the MIT License.
Made by Divya Darshan, Harish
Based on the IEEE paper mentioned above and developed under the course 23CS1512 – Socially Relevant Mini Project at Panimalar Engineering College.