MJRoBot (Marcelo Rovai)
Published © GPL3+

When IoT Meets AI: Home Automation With Alexa and NodeMCU

A home automation project, with 4 smart emulated WeMo devices being controlled by voice through Alexa.

BeginnerFull instructions provided6 hours9,116
When IoT Meets AI: Home Automation With Alexa and NodeMCU

Things used in this project

Hardware components

NodeMCU ESP8266 Breakout Board
NodeMCU ESP8266 Breakout Board
×1
Echo Dot
Amazon Alexa Echo Dot
×1
SainSmart 4-Channel Relay Module
×1
LED (generic)
LED (generic)
×2
Resistor 221 ohm
Resistor 221 ohm
×2
DC 5V 0.2A Cooling Fan
×1
DC 5V 2 Terminals Electronic Continuous Sound Buzzer
×1

Software apps and online services

Arduino IDE
Arduino IDE
Alexa Voice Service
Amazon Alexa Alexa Voice Service

Story

Read more

Schematics

Alexa NodeMCU Home Automation

Code

Github

https://github.com/kakopappa/arduino-esp8266-alexa-wemo-switch

Github file

https://github.com/ckuzma/nodemcu-as-arduino/tree/master/Sketches/Alexa/AlexaWemoSwitch

Github file

https://github.com/Mjrovai/Home-Automation-with-Alexa-and-NodeMCU/tree/master/Alexa_LED_Control_V2_EXT

Github

https://github.com/esp8266/Arduino

Credits

MJRoBot (Marcelo Rovai)

MJRoBot (Marcelo Rovai)

67 projects • 957 followers
Professor, Engineer, MBA, Master in Data Science. Writes about Electronics with a focus on Physical Computing, IoT, ML, TinyML and Robotics.

Comments