For You Kind Notice
  • For You Kind Notice
What are you going to do in this course
  • What are you going to do in this course
What is Internet Of Things ?
  • Introduction to Internet of Things(IOT)
Hardware Required
  • Getting Hardware Ready
Software Setup
  • Connecting NodeMCU to PC & Flashing through GUI Flasher
  • Flashing NodeMCU through ESP Tool
  • Uploading Scripts using mpfshell
  • Uploading Scripts using PyCharm
  • Known Problem During Flashing
  • Upgrading to PyCharm 2020
Quick Reference
  • Quick Reference - NodeMCU
Lab 1 - Blinking LEDs
  • Blinking LEDs
Lab 2 - Pulse Width Modulation
  • Lab2-PulseWidth Modulation
Lab 3 - Reading onchip ADC
  • Lab 3 - Analog to Digital Converter
Lab 4 - Handling Vibration / Motion Sensor (SW420)
  • Lab 4 - Using Vibration Sensor SW420
Lab 5 - Handling Temperature and Humidity Sensor(DHT11)
  • Lab 5 - Using DHT11(Temperature & Humidity Sensor)
  • Known Problems with DHT11
Lab 6 - Connecting NodeMCU to Internet & Watch StarWars Asciimations
  • Lab 6 - Connecting NodeMCU to Internet & Watch StarWars Asciimations
Project 1 - Posting Vibration , Temp and Humidity Sensor Data to Thingspeak
  • About Thing Speak
  • Lets Code
  • Lets Have a look at Demo
Project 2 - Posting Vibration, Temp and Humidity Sensor Data to IO.adafruit
  • About Adafruit.IO
  • Lets Code
  • Lets have a look at Demo
Project 3 - Controlling Devices through Internet
  • Setting Interface on Adafruit
  • Lets Code
  • Lets have a look at Demo
Project 4 - Using Triggers to Automate Actions
  • Setting Up Interface on Adafruit
  • Lets have a look at Demo
Project 5 - Using Google Voice to control devices IO.adafruit
  • Setting Up "if this, then that" on IFTTT
  • Lets have a look at Demo
New : Lab7 Working with SSD1306 - A OLED Display
  • Introduction to Working with SSD1306 Display
  • Lab 7.1 - Draw Objects
  • Lab 7.2 - Display Images
  • Lab 7.3 - Display Animations
New : Lab8 - Working with Micro LiDAR
  • Demo of Application
  • Introduction to LiDAR & Moving on to VL6180x
  • Lets Move to Code
New : Lab9 - Working with Nokia DIsplay
  • Interfacing & Using Nokia 5110 Display through NodeMCU
  • Walkthrough of Code for Programming Nokia5110 using NodeMCU
New : Lab10 - Parsing JSON Data using NodeMCU
  • What is JSON Data and Usage Example
  • Using NodeMCU to parse the JSON Data
Project 6 - Weather Station using NodeMCU
  • Weather Station Dashboard
New - Lab 11 - Working with MQ135 Gas Detection Sensor
  • About MQ135 Sensor Module
  • Using MQ135 Sensor and Measurement of Gas Concentration
New - Lab 12 - Using PushBullet API to post notification to mobiles from NodeMCU
  • Using PushBullet API, App and Chrome Extension to Get Notifications form NodeMCU
Project 7 - Push Notifications on Event From Sensor
  • Project 7 - Push Notifications on Event From Sensor
Project 8 - Data Logging to Google Sheets
  • Project 8 - Data Logging to Google Sheets
New - Lab 13 - Using NodeMCU as Acess Point
  • Introduction to Hello World
  • Coding and Demo of Hello World
New - Lab14 - Introduction to HTML & CSS : From Basics to Web Control
  • Lab14 : Introduction to HTML & CSS
Project 9 - Device Control Using Custom Webpage
  • Suggested Connection for Interfacing Devices / Relays
  • Project 9 - Device Control Using Custom Webpage