Build Internet of Things (IoT) with ESP8266 and Micropython

Build projects with ESP8266, NODEMCU, wifi module, Micropython, Home Automation, Sensors, IoT Cloud (ThingSpeak) & IFTTT

4.25 (17 reviews)
Udemy
platform
English
language
Hardware
category
132
students
2.5 hours
content
Aug 2020
last update
$44.99
regular price

What you will learn

ESP8266 (NODEMCU)

Micropython

Internet of Things

Integrate ESP8266, Sensor, Device Software (Written in Micropython), IoT Cloud, ThingSpeak, IFTTT and mobile phone

Calls you phone when an intruder is detected using a motion sensor installed at a remote place (Home / office or anywhere)

Description

In this course, we will develop a Security System with the Internet of Things Technology. Complete hands-on, Learning by doing experience.

Key Take-Aways from Course

  • ESP8266 wifi Module

  • NODEMCU

  • Python Fundamentals

  • Micropython

  • ThingSpeak by Mathworks

  • IFTTT

  • PIR Sensor (Motion Sensor)

  • Home Automation by implementing Security System

At the end of the course, you will be able to interface sensors with IoT devices and IoT Cloud.

You will be to use Channel, React, ThingHTTP services from ThingSpeak cloud.

I will be teaching this course using ThingSpeak Cloud Platform from Mathworks and IFTTT

We will learn to program IoT Devices using Micropython (not Arduino) Programming Language.

Together we will go deep inside of IoT product design by developing an IoT Application end to end.

Implement this story in this course

A guy name Alex left for the office, and his home was all alone, He was working happily at his workplace.

At the same time, a thief name "P" is looking for the next target and He found an empty house and Obsoiulsy this house belongs to Alex {No Suspense, I am not good in making stories :) :) }

Let's Move Forward......

So, "P" enters and start picking things.

At the same time.... Alex's phone Starts Ringing.......... (Alex is at the office)

Alex Picked Up the phone a voice message is Played,

"Alert... Alert...., Alert...., Somebody is there in the house".

Alex calls the cops and cops visit Alex's house and "P" got caught.

Alex's home is safe, Nothing was stolen.

Who is the Hero here ???

How it all happened??

Yes, you are right, "Internet of Things", with Motion Detection sensor, ESP8266 (NODEMCU) and Cloud.

Let's Learn this technology by implementing this project.   


Content

Expectations !!

Must Watch - What to Expect from this Course ?

Setting Up ESP8266 for Micropython

Introduction to ESP8266 (NODEMCU)
Setting up NODEMCU and Micropython for Internet of Things

What's Up PIR Sensor !! - Motion Detection

How PIR Sensor Works ?
Setting up PIR sensor as per Use Case
Demonstration - PIR sensor is able to detect motion

Hello Micropython !!

Interfacing LED with NODEMCU (ESP8266)
Micropython Code to Control a LED, Use GPIOs as OUTPUT
Modifying Micropython Code
Pullup Resistor
Switch interfacing with NODEMCU
Micropython Code to read a Switch

Welcome to the world of IoT (Internet of Things) . . . .

What is IoT?
IoT Technology Stack
Application Domains of IoT
IoT Market Trend and Business
Industrial IoT - IIoT

The ThingSpeak Cloud Platform - IoT Cloud by Mathworks

An overview of ThingSpeak
ThingSpeak Apps / Services offered
Create a ThingSpeak Account
Create a ThingSpeak Channnel
Navigate through ThingSpeak Channel Dashboard
Upload Data to ThingSpeak Channel
Read Data from ThingSpeak Channel

My Device can now talk to Cloud - Uploading data to Cloud

Micropython Code to Connect NODEMCU to Access Point (Hotspot)
NodeMCU and PIR Interfacing
Setting up ThingSpeak for the Project
Installing Module to NodeMCU with Micropython
Micropython Code to Upload PIR Sensor Status to IoT Cloud
Demonstrating Data Upload

The Voice call from IFTTT

IFTTT - Applet Creation
The Voice Call

Integration: PIR - ESP8266 - ThingSpeak - IFTTT - Phone

Insights - Establishing Communication between ThingSpeak and IFTTT
ThingSpeak - Create ThingHTTP Instance
ThingSpeak - Create React Instance
Hurrah!!!, Project Demonstration

Screenshots

Build Internet of Things (IoT) with ESP8266 and Micropython - Screenshot_01Build Internet of Things (IoT) with ESP8266 and Micropython - Screenshot_02Build Internet of Things (IoT) with ESP8266 and Micropython - Screenshot_03Build Internet of Things (IoT) with ESP8266 and Micropython - Screenshot_04

Reviews

Amit
October 24, 2020
This is the best course for getting started with micro python and Nodemcu. This course is a self-sufficient course for many reasons and the best reason is it includes it. Going to use this knowledge in research.
Annu
October 11, 2020
this course is best for beginner , those are beginner of IoT please choose this course and i have learnt lot of knowledge from this curse Thanks so much sir,
Saransh
October 10, 2020
The best course... Explanation is best and most importantly this course has one complete project in it..
Siddhant
October 10, 2020
This is an amazing course... It's a very impressive way of explanation and teaching....I highly recommend this course for both beginners and advanced learners...

Charts

Price

Build Internet of Things (IoT) with ESP8266 and Micropython - Price chart

Rating

Build Internet of Things (IoT) with ESP8266 and Micropython - Ratings chart

Enrollment distribution

Build Internet of Things (IoT) with ESP8266 and Micropython - Distribution chart
3274224
udemy ID
6/27/2020
course created date
9/7/2020
course indexed date
Bot
course submited by