NodeMCU Smart Room | ESP8266 | Arduino

About: I'am an Electronics student that really enjoy making new things from garbage, and DIY projects. I am here to share my knowledge with you, and learn with you too.

I have been creating a youtube series of "How to automate your room with arduino?" and as a part of this production i bring to you one of my newest upgrades.

I decided to use the ESP8266 nodemcu WiFi module because it could be programmed as an arduino, with the same language and IDE and it is a lot more powerful than the arduino by itself, because it has WiFi, a lot more storage memory, is way faster (80Mhz) and friendly.

I'll show you in few steps how i made it, lending you the schematics, code, materials and a demo video.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Demo Video:

Step 2: Materials You Will Need:

1-NodeMCU ESP8266 board

1-PIR sensor

1-LM35 temperature sensor

6- 3904 NPN transistors

4-1n4001 diodes.

8-1k ohm resistors

4-5v relays

2-12v relays (can be replaced by 5v ones).

8-Terminal blocks

Some wiring to connect everything and that's it.

Step 3: Code and Schematic:

Here i give you the code and the schematics designed by me.

Step 4: Voice Control With Google Assistant Setup:

As you can noticed on this video i didn't use the same module, but is the same way to program it and to set the ifttt account with the adafruit one.

Step 5: Assembly:

Be sure that the module is correctly connected, and the AC wiring, as i show you in the schematics.

Step 6: Testing It:

In the arduino serial monitor the module print the IP where it is connected, then write it up to your favorite navigator and enjoy the project.

Be the First to Share

    Recommendations

    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    Discussions