What Will You Learn?
The Internet of Things (IoT) is everywhere. It provides advanced data collection, connectivity, and analysis of information collected by computers everywhere—taking the concepts of Machine-to-Machine communication farther than ever before.
Course Curriculum
- IoT Definitions IoT Evolution Characteristics of IoT IoT Layered Architecture Networking and Communication Wireless
-
Arduino Platform
Arduino UNO
Arduino Board Layout & Architecture
Installing the Software
Arduino Programming & Introduction To Sensors
Interfacing sensors with Arduino
Reading from Sensors
Assignment work
Practical Session
Practical 1: Simple LED Program with Arduino Practical 2: Integrating Sensors & Reading Environmental Physical Values Practical 3: Buzzer Interfacing with Arduino Practical 4: Switch Buzzer Interfacing with Arduino Practical 5: ON/OFF LED/Buzzer with a Switch Practical 6: IR Sensors & Applications Assignment work
- NodeMCU Software Installation Connecting NodeMCU to the internet Practical 7: LED Blinking with NodeMCU Practical 8: Connecting Buzzer to NodeMCU Practical 9: Working with sensors
- Blynk App Software Installation Project Creation with Blynk Working with Widgets Practical 10: Controlling LED Using Blynk with NodeMcU Practical 11: Controlling Relay Using Blynk with NodeMcU
- About Raspberry Pi. Different models of RPi. Architecture of RPI. Why RPi? Peripherals of RPi. Different OS for RPI. Booting for the first time RPI. Installation of OS in to RPI. Connecting Raspberry Pi via SSH. Programming Raspberry Pi with Python. Raspberry Pi with BLYNK app. Practical 12: Interface LED with RPI and control through IoT. Practical 13: Controlling Relay with RPI through BLYNK app.