Build a complete ESP32 Home Automation System using Multiple ESP32 boards with ESP RainMaker Cloud! This system lets you connect multiple ESP32s — each controlling different appliances in separate rooms — under one RainMaker account.
You can control everything from your RainMaker app, manual switches, Google Assistant, and Amazon Alexa — all using free tools for a practical IoT smart home solution.
Order PCB online from JLCPCB:
https://jlcpcb.com/?from=1techQuality 6 layer PCB for $2 & Get $30 Coupon:
https://jlcpcb.com/6-layer-pcb?from=2techDuring the ESP Rainmaker tutorial video, I covered the following topics:
00:57 Quick Demo on ESP32 home automation project.
02:20 Required Components for this ESP32 project.
02:29 Circuit diagram of ESP32 Relay IoT project.
04:09 Source codes for the ESP Rainmaker IoT project.
05:19 Connect multiple ESP32 under a single RainMaker account.
11:14 Connect ESP Rainmaker with the Amazon Alexa app.
11:52 Connect ESP Rainmaker with the Google Home app.
Previous tutorial video on ESP RainMaker:
https://youtu.be/PLM4MZdCLNMRequired Components for the ESP32 home automation system
1. ESP32 Devkit.
2. 4-channel 5V SPDT Relay Module.
3. Switches or Push Buttons.
Amazon India Affiliate links:
ESP32 :
https://amzn.to/331pohb4-channel 5V Relay Module :
https://amzn.to/2BQ5Y3oEcho Dot Alexa(4th Gen) :
https://amzn.to/3srCiPAHelp my projects on Patreon:
https://www.patreon.com/join/techstudycellFeel free to donate any amount:
https://paypal.me/sdaspayFeatures:
Control appliances from anywhere using ESP RainMaker App
Voice control with Google Assistant & Amazon Alexa
EEPROM memory to remember the last relay state after power failure
Manual control using switch or push button
Connect multiple ESP32 boards (Kitchen, Living Room, Bedroom, etc.)
Real-time sync between app, manual switch, and cloud
Easy provisioning and setup using ESP RainMaker
Download the Code for the ESP32 IoT project with ESP Rainmaker:
https://iotcircuithub.com/wp-content/uploads/2025/10/Code_ESP32_RainMaker_4Relays.zipDownload PCB Gerber File of ESP32 control 4 relays:
https://iotcircuithub.com/wp-content/uploads/2024/06/PCB_Gerber_ESP32_4_Relays_V3.zipImportant points:
1. You don't need any Amazon echo device for this IoT Project.
2. You need to install ESP Rainmaker, Google Home, and Amazon Alexa IoT application on mobile.
3. You can control relays from any WiFi network if ESP32 is connected to WiFi.
4. Update the Preference URLs to install the ESP32 board version 2.0.3 as shown in the video.
5. To generate the QR code, press and hold the ESP32 BOOT button for 10 seconds.
6. Please restart the ESP RainMaker app and turn ON/OFF the Bluetooth and GPS after adding each ESP32.
7. Assign unique node names and provisioning credentials for each ESP32.
8. Please watch the complete video, otherwise you may face some issues.
**Please take proper safety precautions while working with high voltages.
It’s not always possible or practical to connect all appliances to a single ESP32 due to Distance between rooms, Wiring complexity, Limited GPIO pins etc.
With this project, you can install individual ESP32 boards (like Living Room, Kitchen, Bedroom, etc.) and still control all of them from the same ESP RainMaker app — under one account.
Each ESP32 acts as an independent node that connects to the same Wi-Fi and syncs with the RainMaker Cloud.
#esp32 #homeautomation #esprainmaker
-------------------------------------------------------
Thanks For Watching...
✅ SUBSCRIBE ✅LIKE ✅SHARE ✅ COMMENTS
Find out more such projects:
https://iotcircuithub.com/Facebook:
https://www.facebook.com/techstudycell/Instagram:
https://www.instagram.com/techstudycell/Telegram:
https://t.me/techstudycell/-------------------------------------------------------
-------------------------------------------------------
WARNING:
This video is for demonstration and educational purposes only.
Each demonstration presents risks and hazards that must be fully understood before attempting.
And should be performed only by professionals
------------------------------------------------------
Other useful IoT projects:
Latest ESP32 projects playlist:
https://www.youtube.com/playlist?list=PLlBmS9EKFydee7YsvVP_5TiPDeH38PwlKLatest NodeMCU projects playlist:
https://www.youtube.com/playlist?list=PLlBmS9EKFydcv9ffXm72-cU9_EusicIjOArduino Home Automation Projects playlist:
https://youtube.com/playlist?list=PLlBmS9EKFydcxOoCht4ocLEV5zUdoCwsd