Course content of IOT workshop using Node MCU
| Day | S. No. | Content |
| 1 | 1 | Introduction to IOT
· Understating IoT Technology · History of IoT · IoT Standards, requirements and challenges for implementation and applications |
| 2 | IOT Architecture | |
| 3 | Introduction to Embedded System | |
| 4 | Introduction to Arduino, Node MCU (ESP 8266) and ESP 32
· Pin Diagram · Features and Applications |
|
| 5 | Installation of Arduino IDE + ESP8266
· Basic blink LED program |
|
| 2 | 6 | Online Arduino programming and simulation using TINKERCAD
· Interfacing of LED with Arduino · Blinking of LED · Traffic Light Controller · Interfacing of LCD Module |
| 7 | Interfacing of LED with Node MCU | |
| 8 | Introduction to Cloud Platforms and Setup of Arduino IoT Cloud Web and mobile App | |
| 9 | Controlling of LED using IoT Cloud Platform | |
| 3 | 10 | Interfacing of Potentiometer and LED delay control
· Online Simulation using Arduino · Hardware implementation using Node MCU · Controlling/Monitoring of component using IoT Cloud |
| 11 | Introduction to PWM and LED brightness Control | |
| 12 | Interfacing of RGB LED
· Displaying main color · Displaying color spectrum |
|
| 4 | 13 | Interfacing of Relay Module and controlling using IoT Cloud |
| 14 | Interfacing of motion sensor and monitoring of alert using IoT Cloud. | |
| 15 | Home Automation using Node MCU and IoT Cloud | |
| 5 | 16 | Interfacing of Soil Moisture sensor and monitoring of data using IoT Cloud. |
| 17 | Interfacing of Temperature and Humidity Sensor, and monitoring of data using IoT Cloud | |
| 18 | Smart Green House Agriculture using Node MCU and IoT Cloud | |
| 6 | 19 | Interfacing of Ultrasonic Sensor and monitoring of data using IoT Cloud. |
| 20 | Smart water level monitoring and control using Node MCU and IoT Cloud | |
| 21 | Smart waste management using Node MCU and IoT Cloud | |
| 22 | Discussion and Future scope |