Unit Topics No. of Lectures
I Fundamentals of IoT : Introduction, Definitions & Characteristics of IoT, IoT Architectures, Physical & Logical Design of IoT, Enabling Technologies in IoT, History of IoT, About Things in IoT, The Identifiers in IoT, About the Internet in IoT, IoT frameworks, IoT and M2M.
System on Chip : What is System on chip? Structure of System on Chip. SoC Elements : FPGA, GPU, APU, Compute Units.
Different types of IoT/SoC Platforms : Introduction to Raspberry Pi, Arduino & NodeMCU, Introduction to SoC-ARM Architecture, atmega328 architecture.
(Refer Chapter 1)
15
Interfacing with IoT Platforms : Basic hardware components like LED, Button, Camera, 8X8 LED Grid, Motor etc. and interfacing them for input/output with IoT devices using PWM, UART, GPIO, I2C, SPI.
Using Sensor & Actuators : Overview of Sensors working, Analog and Digital Sensors, Interfacing of Temperature, Humidity, Motion, Light and Gas Sensor, Level Sensors, Ultrasonic sensors, Interfacing of Actuators, Interfacing of Relay Switch and Servo Motor.
IoT and Protocols IoT Security : HTTP, UPnP, CoAP, MQTT, XMPP, Privacy and Security Issues in IoT.
(Refer Chapter 2)
15
IoT & Web : Web server for IoT, Sending/Receiving data between web server & IoT device, Cloud for IoT, Node RED, M2M vs IoT Communication Protocols, Basics of WSNs, WSN architecture and types.
IoT Applications : Modern IoT case studies / applications used in the areas of transportation, agriculture, health care etc.
Edge Computing : Edge computing purpose and definition, Edge computing use cases, Edge computing hardware architectures, Edge platforms, Edge vs Fog Computing, Communication Models - Edge, Fog and M2M.
(Refer Chapter 3)
15