4.3 out of 5
4.3
44 reviews on Udemy

Home Automation projects with NodeMCU ESP8266 & iOS 11

Learn how to easily make Home Automation projects with Basic Electronic Components
Instructor:
Jeffrey Huang
3,325 students enrolled
English
Build Home Automation IoT projects and the iPhone apps to accompany them

Creating Awesome IoT projects with NodeMCU ESP8266 + iOS 11 is about learning how to easily create Home Automation projects with basic electronic components. This course includes 14 projects that will guide you to the final project, which is a Home Automation hub with an app, portable temperature and humidity reader, and controllable power outlets.

This course is designed made for beginners, but anyone can take this course.

I will go through every program and project step by step.

Alright, let’s get started with the Home Automation!

Would you like know more about it? Click here!Close

Introduction

1
Introduction
2
Installing and getting needed components for this course

If you have trouble finding any of the materials, these links may help you: 

  • Breadboard: https://www.ebay.com/itm/830-Point-Solderless-Prototype-PCB-Circuit-Breadboard-Security-Practical/172874889888?rt=nc&_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D44039%26meid%3D025f25bfa5c846cfabb181f9a2fbcdfe%26pid%3D100005%26rk%3D6%26rkt%3D6%26sd%3D192401566964&_trksid=p2047675.c100005.m1851

  • Jumper Wires (male to male): https://www.ebay.com/itm/40pcs-20cm-Male-To-Female-Dupont-Wire-Jumper-Cable-for-Arduino-Breadboard/232362155302?epid=8005685113&hash=item3619dd1d26:g:BGYAAOSwZtlaO~5v

  • Wire Stripper: https://www.ebay.com/itm/WGGE-WG-015-Ratchet-control-crimping-tool-Multi-Tool-Wire-Stripper/272842106979?epid=2149127546&hash=item3f86a82863:g:WKsAAOSwDRxZtcys

  • LEDs: https://www.ebay.com/itm/150pcs-3mm-5mm-LED-Light-White-Red-Green-Yellow-Assorted-Emitting-Diode-DIY-Set/391368927437?epid=1758962047&hash=item5b1f67e8cd:g:U5sAAOSwCypWpsoN:sc:USPSFirstClass!60637!US!-1

  • NodeMCU Wi-Fi Chip: 

  • USB Cable Micro to standard male cable:

  • Power outlet:

  • AC power cord:

  • DHT11 Humidity Sensor:

  • Hobby Motors (Optional):


Basics of Programming ESP8266 with Arduino

1
First Project: Blinking an LED
2
Reading the Temperature + Humidity
3
End of Section 1 Review

Creating Wi-Fi NodeMCU projects

1
Creating a Web Server not in Access point mode
2
Creating a Web Server in Access point mode
3
Controlling an LED not in Access point mode
4
Controlling an LED in Access point mode
5
Reading the Temperature and Humidity to a Web Server
6
End of Section 2 Review

Creating iOS apps to supplement our IoT projects

1
Section 3 Introduction
2
Tour of Xcode 9
3
Creating your First Project: Hello World!
4
Basics of Swift 4: variables, constants, types, functions, classes
5
UI (User Interface) Basics
6
6 Buttons Project
7
Webviews: Creating a Web Browser

Putting Everything together

1
Making an iPhone Wi-Fi controlled LED
2
Reading the Temperature and Humidity to your Phone
3
Controlling a Lamp through your Phone
4
Creating the Smart Home app: Part 1
5
Creating the Smart Home app: Part 2
6
Creating the Smart Home app: Part 3
7
Testing out our final project
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 out of 5
44 Ratings

Detailed Rating

Stars 5
22
Stars 4
13
Stars 3
8
Stars 2
0
Stars 1
1
94df7808e78124c0f1d97e0e111d787f
30-Day Money-Back Guarantee

Includes

4 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion