Introduction
  • Introduction
  • Installing and getting needed components for this course
Basics of Programming ESP8266 with Arduino
  • First Project: Blinking an LED
  • Reading the Temperature + Humidity
  • End of Section 1 Review
Creating Wi-Fi NodeMCU projects
  • Creating a Web Server not in Access point mode
  • Creating a Web Server in Access point mode
  • Controlling an LED not in Access point mode
  • Controlling an LED in Access point mode
  • Reading the Temperature and Humidity to a Web Server
  • End of Section 2 Review
Creating iOS apps to supplement our IoT projects
  • Section 3 Introduction
  • Tour of Xcode 9
  • Creating your First Project: Hello World!
  • Basics of Swift 4: variables, constants, types, functions, classes
  • UI (User Interface) Basics
  • 6 Buttons Project
  • Webviews: Creating a Web Browser
Putting Everything together
  • Making an iPhone Wi-Fi controlled LED
  • Reading the Temperature and Humidity to your Phone
  • Controlling a Lamp through your Phone
  • Creating the Smart Home app: Part 1
  • Creating the Smart Home app: Part 2
  • Creating the Smart Home app: Part 3
  • Testing out our final project