Internet of Things (IoT) with Arduino Programming & ESP8266

Internet of Things (IoT) with Arduino Programming & ESP8266

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 5.5 Hours | 2.66 GB

18 Hands-on Practical, IoT, NODEMCU, Sensors, WiFi, Arduino Programming, Actuator, Cloud, IFTTT, ThingSpeak , Automation

Perform 18 Hand-on [Experiments/Practicals] exercises during the course to learn and enhance Arduino Programming, IoT Cloud, REST HTTP and Hardware Skills

Square Brackets [] specifies key learning areas

  • LED Blink [Arduino Programming]
  • Navigate through ThingSpeak Cloud Platform [IoT Cloud]
  • Upload Random Numbers to Cloud Platform from Hardware – ESP8266-NODEMCU using REST HTTP GET method [Arduino Programming + IoT Cloud]
  • Using React and ThingTweet Service [IoT Cloud]
  • LM35 (Temperature Sensor) Interfacing with Hardware (ESP8266-NODEMCU) [Hardware + Arduino Programming]
  • Connecting Hardware (ESP8266-NODEMCU) dynamically to Access Point [Arduino Programming]
  • Push data to the cloud using REST HTTP POST Method [Arduino Programming + API Documents + IoT Cloud]
  • Read Data from Cloud [Cloud + Arduino Programming + HTTP GET Method]
  • IoT Close Loop [Hardware Interfacing + Arduino Programming + IoT Cloud + HTTP GET and POST]
  • TalkBack [IoT Cloud]
  • TalkBack Add Command [Arduino Programming + IoT Cloud + HTTP POST]
  • TalkBack Update Command [Arduino Programming + IoT Cloud + HTTP PUT]
  • TalkBack Read Command [Arduino Programming + IoT Cloud + HTTP GET]
  • TalkBAck Execute Command [Arduino Programming + IoT Cloud + HTTP POST]
  • ThingHTTP [IoT Cloud + Web Services]
  • IFTTT [IoT Cloud]
  • Google Assistant, IFTTT, ThingSpeak [IoT Cloud, Cross cloud communination]
  • TimeControl [IoT Cloud]

This course starts with the very basics of IoT and gradually the complexity is increased in a scientific manner to attain the learning outcomes.

  • After completion of this course, You will be able to:
  • Build IoT products using ESP8266 SoC
  • Discuss IoT and its market value
  • Discuss sensors and actuators
  • Deploy IoT product to ThingSpeak Cloud platform using all its services
  • Integrate ThingSpeak IoT Cloud, IFTTT, google assistant to develop products.

What you’ll learn

  • 18 Hands-on Sessions on IoT hardware and IoT Cloud
  • Learn how to design code and Build IoT Products
  • Learn to use Arduino IDE and Arduino Programming Language from scratch
  • Learn how to connect sensors and actuators to commercial cloud platforms
  • Learn to use microcontrollers like ESP8266, NodMCU, Arduino.
  • Learn to fetch data from sensors like temperature, LM35.
  • Builld IoT Projects in this course
  • All services offered by ThingSpeak Cloud platform – Data Storage, ThingTweet, TalkBack, ThingHTTP, React, TimeControl etc
  • REST HTTP Methods – GET, POST, PUT etc
  • API
Table of Contents

Expectations
1 Expectations from Course
2 Introduction to the world of Internet of Things

NODEMCU Introduction
3 NODEMCU Introduction
4 NODEMCU LED Blink

ThingSpeak Cloud Platform
5 ThingSpeak Cloud Platform Introduction
6 Upload random numbers to ThingSpeak Channel

Creation of first IoT Device – Sensor Node
7 Random data to ThingSpeak Channel from NODEMCU, HTTP GET Method – Part 1
8 Random data to ThingSpeak Channel from NODEMCU, HTTP GET Method – Part 2
9 ThingTwet App from ThingSpeak cloud Platform
10 Interfacing Analog Sensor (LM35) with NODEMCU (ESP8266)
11 Analog Temperature Sensor (LM35) data to ThingSpeak Cloud Platform
12 Dynamically add WiFi network to your IoT Device

HTTP
13 HTTP Application Layer Protocol
14 Implementation of HTTP POST Method to Upload data to ThiiingSpeak Channel

Receive Channel Data from ThingSpeak
15 Read Channel Data using Computer Browser
16 Read Channel Data using NODEMCU (ESP8266)
17 LED Control using Channel Data – IoT Project

Talk Back
18 Introduction to TalkBack
19 TalkBack – Add Command
20 TalkBack – Update a Command
21 TalkBack – Get (Read) a Command
22 TalkBack – Execute Command
23 TalkBack – Control LED using API tester

ThingHTTP
24 ThingHTTP – Control LED using IoT Transmitter, cloud and IoT receiver
25 ThingHTTP & IFTTT Integration

Miscellaneous
26 Google Assistant, IFTTT and ThingSpeak Integration
27 TimeControl – Turn ON and OFF devices when a specific time occurs