In this IoT based project, I have shown how to make the ESP32 Alexa home automation system using Amazon Echo, IR Remote, and manual switch with the EspAlexa library. You can also scan QR code to enter WiFi Credentials Over the Air using ESP BLE provisioning app.
PCBA from $0 (Free Setup, Free Stencil) https://jlcpcb.com/RHS
JLCPCB 3D Printing - https://jlcpcb.com/3d-printing
Download the PCB Gerber File of the ESP32 IoT Project:
https://iotcircuithub.com/wp-content/uploads/2022/05/PCB_Gerber_SMT_ESP32_4Relay_IR_DHT11_VS1.zip
For this ESP32 project, I have not used any IoT platform. You can control the relay with IR remote, and switches if the ESP32 is not connected to WiFi.
During this IoT tutorial video, I have covered the following topics:
00:59 Quick demo on this ESP32 Alexa home automation system.
02:03 Required Components for Alexa Project.
02:09 Circuit of ESP32 IoT internet of things project.
03:48 PCB for the ESP32 control relays.
04:10 Source Code for ESP32 IoT project with WiFi provisioning.
08:03 Generate QR code for ESP BLE provisioning app.
08:32 Enter WiFi details using ESP BLE provisioning app.
09:27 Add devices in the Amazon Alexa app using ESPAlexa.
Required Components (without PCB) for the ESP32 project.
1. ESP32 DEV KIT V1
2. 4-channel 5V SPDT Relay Module
3. TSOP1838 IR receiver (with metallic casing)
4. Switches
5. Amazon Echo Dot
Amazon India Affiliate links:
ESP32: https://amzn.to/331pohb
4-channel 5V Relay Module: https://amzn.to/2BQ5Y3o
Amazon Echo Dot (4th Gen): https://amzn.to/33APQx1
Amazon United States Affiliate links:
ESP32: https://amzn.to/3mBjCch
4-channel 5V Relay Module: https://amzn.to/3r2HuJ4
Help my projects on Patreon: https://www.patreon.com/join/techstudycell
Feel free to donate any amount: https://paypal.me/sdaspay
Download the Code for the ESP32 IoT project with WiFiProv:
https://iotcircuithub.com/wp-content/uploads/2023/08/Code_ESP32_ESPAlexa_WiFiProv_4Relay_Switch.zip
Previous Videos:
Get the HEX codes from IR remote: https://youtu.be/5-ZyC3-BzLE
Steps to program ESP32 with Arduino IDE: https://youtu.be/f6ovK57qPRg
Important points for this internet of things projects:
1. The IR receiver sensor must have a metallic casing. Otherwise, you may face issues while trying to get the Hex code.
2. You need an Echo Dot or any other Amazon echo devices for this project.
3. The ESP32 and the echo dot smart speaker should be connected with the same WiFi network.
4. If you face any issue related to Espalexa library, then please visit https://github.com/Aircoookie/Espalexa
5. to reset or enter the WiFi credentials press the BOOT button for 5 seconds, before scanning please turn on the mobile Bluetooth and GPS.
6. If you face issue with QR code, enter POP and service name in the ESP BLE provisioning app.
7. Use a stable 5V 5A DC power supply.
During the ESP32 project, I explained all the steps to make the Amazon home automation system how to use WiFiProv.h library to update the WiFi credentials through OTA.
Also explained how to add this WiFi provisioning feature to any IoT platform.
You can use any IR remote to control the relays, just get the HEX codes of unused IR remote buttons, and control the appliances with those buttons.
This smart relay module PCB can be used for different ESP32 projects which I will cover in upcoming videos.
#homeautomation #iotprojects #esp32 #alexa
-----------
Thanks For Watching...
✅ SUBSCRIBE ✅LIKE ✅SHARE ✅ COMMENTS
Find out more 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_5TiPDeH38PwlK
Latest NodeMCU projects playlist:
https://www.youtube.com/playlist?list=PLlBmS9EKFydcv9ffXm72-cU9_EusicIjO
Arduino Home Automation Projects playlist:
https://youtube.com/playlist?list=PLlBmS9EKFydcxOoCht4ocLEV5zUdoCwsd