A Complete Guide: ESP32 Home Automation
This guide will get you started with building a home automation project from scratch using budjet friendly hardware and free to use tools, come lets dive in to the world of automation.
What we actually aim ?
Before starting to design the project we want to make an idea of what all tools and hardware components should we use. and how to connect each thing together.
1. System architecture
In this article we are trying to make a home automation system from scratch from the hardware to the controlling software. the system have a hardware device that can be fixed at the home which is connected to the internet via WiFi, a GUI interface for controlling which will be made developed using python, a server which will act as the bridge between the hardware and the webpage.
How things going to work ?
The GUI interface will send the control commands the the backend server, then the home device will read the server and take appropriate action with respect to the corresponding command. and also the device will upload the sensor data to the backend then the gui will display the sensor readings on the dashboard.
2. Components we need
Components LinkEsp32 here5V sugar cube relay hereULN2003 relay driver here1K resistor herefan regulator hereHLK10M05 module hereconnectors here
How things are working ?
This section is for whom who needs to know more about how each components are working( helpful for interview for engineers)
3. Circuit diagram
4. setting up the tools for first time
c
VS code
MiniConda
0 Comments