IoT#3: IoT (Internet of Things) Automation with ESP8266
4.3 (212 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
26,559 students enrolled

IoT#3: IoT (Internet of Things) Automation with ESP8266

Master ESP8266. Learn Embedded Systems, Networking & Programming, NodeMCU, Interfacing, I2C Scanner, DHT-11 temperature
Bestseller
4.3 (212 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
26,559 students enrolled
Created by EDU CBA
Last updated 10/2018
English
English [Auto]
Current price: $83.99 Original price: $119.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn IoT and Concepts involved in IoT – Embedded Systems, Networking & Programming.
  • Learn Role of NodeMCU in IoT, Serial interfacing, Digital Output taking on LED and Analog Output taken on LED.
  • Learn Digital Input taken from push button, Analog Input taken from preset and LDR, I2C Scanner.
  • Learn Interfacing a 16×2 LCD, DHT-11 temperature and humidity sensor interfacing, Connecting to internet.
  • Getting MAC address, DHT-11 Data upload on cloud(Thingspeak), Weather Station (IOT)
  • Learn RGB LED interfacing, Switching Using Transistor, IR Proximity and Color detection
  • Learn Seven Segment Display interfacing, Servo Control and interfacing, Peizo Buzzer interfacing and control
  • Learn DC motor switching and control through Relay, Shift Register for serial input and parallel output and Implementing a web server on the NodeMCU
Requirements
  • Basic knowledge about electronics & programming
  • A Computer or a laptop
Description

Please note that There are four courses in this series.  They are as follows:

1st Course: Python for IoT Tutorials

2nd Course: Advanced Python for IoT & IoT Based Data Analysis

3rd Course: IoT (Internet of Things) Automation with ESP8266

4th Course: IoT (Internet of Things) Automation using Raspberry Pi

We are now at "3rd Course: IoT (Internet of Things) Automation with ESP8266". We will be learning everything about IoT in this course. We will start with Introduction to IoT, Embedded Systems, Networking & Programming etc. We will get to learn about NodeMCU in IoT, Serial interfacing, I2C Scanner, DHT-11 temperature and humidity sensor interfacing, RGB LED interfacing, Implementing a web server on the NodeMCU and much more. The details of the parts that we will be covering in this course is given below.

ESP8266 is among the most integrated Wi-Fi chips in the industry. Through this training you shall get started with the ESP8266 and learn about the ESP8266 WiFi chip, starting from the absolute basics.

The training will include the following;

1. Introduction to IoT

2. Concepts involved in IoT – Embedded Systems, Networking & Programming

3. Role of NodeMCU in IoT

4. Serial interfacing

5. Digital Output taking on LED

6. Analog Output taken on LED

7. Digital Input taken from push button

8. Analog Input taken from preset and LDR

9. I2C Scanner

10. Interfacing a 16×2 LCD

11. DHT-11 temperature and humidity sensor interfacing

12. Connecting to internet

13. Getting MAC address

14. DHT-11 Data upload on cloud(Thingspeak)

15. Weather Station (IOT)

16. RGB LED interfacing

17. Switching Using Transistor

18. IR Proximity and Color detection

19. Seven Segment Display interfacing

20. Servo Control and interfacing

21. Peizo Buzzer interfacing and control

22. DC motor switching and control through Relay

23. Shift Register for serial input and parallel output

24. Implementing a web server on the NodeMCU

Who this course is for:
  • Anyone who wants to build projects with the ESP8266
  • Students/Professionals interested in electronics and programming
  • This course is for all levels of Audience, Anybody who is interested in building IOT products.
Course content
Expand all 52 lectures 06:40:36
+ Installation
1 lecture 11:07
Install Software to Work with Iot
11:07
+ Lighting and Blinking an LED
4 lectures 29:01
Bread Board Detail View
07:29
How to Light up an LED
06:26
How to Blink an LED
06:26
How to Blink an LED Continues
08:40
+ Input Button
2 lectures 19:51
Digital Input from Button
11:29
More on Digital Input from Button
08:22
+ Debugging using Serial Monitor
3 lectures 23:45
Debugging using Serial Monitor
11:54
Debugging using Serial Monitor Coding
05:15
Debugging using Serial Monitor Coding Continues
06:36
+ Button as a Switch
3 lectures 26:11
Adding Button to Bread Board
06:33
Using Button as a Switch
10:07
Analog Read Using LDR
09:31
+ Connecting Internet
6 lectures 40:13
Analog read from Pot
09:00
Pot Controlling LED
09:23
Analog Write using PWM
07:43
Light Intensity Control using Pot
04:23
Connecting to the Internet
08:42
More on Connecting to the Internet
01:02
+ Client-Server Model
3 lectures 23:38
Understanding the Client-Server Model
11:32
Understanding the Client-Server Model Continues
09:36
More on Client-Server Model
02:30
+ Programming Web Server
6 lectures 55:05
Programming the ESP as a web server
11:25
Programming the ESP as a web server Example
12:30
Controlling an LED over the internet
08:47
Sending Sensor Values to Browser
06:18
Working with ESP Server Example
09:36
ESP HTTP Client Server Example
06:29
+ Interfacing I2C Devices
5 lectures 36:36
More On Nodemcu
10:08
More On Nodemcu Continues
08:01
I2C Protocol For Nodemcu
05:00
Finding Address Of I2C Device
03:38
Liquid Crystal I2C Library
09:49