You are on page 1of 66

Internet of Things (IoT)

(B.Tech (ECE)-6th Semester)


Course Coordinator:
Dr. S. K. Gupta
Central Coordinator
Spoken Tutorial Project, SMVDU & IIT Bombay (MHRD, GoI Funded).
Assistant Professor
School of ECE, SMVDU, Kakryal-182320, Katra, (Jammu & Kashmir).
Former Research Fellow:
National Chiao Tung University (NCTU), Hsinchu, Taiwan (R.O.C.)
Indian Institute of Technology (BHU), Varanasi, India
Indian Institute of Technology, Jodhpur, India
Alma Maters:
Ph. D.: IIT (BHU), Varanasi (Uttar Pradesh)
M. Tech: IIT (BHU), Varanasi (Uttar Pradesh)
B. Tech:  NIT Raipur (Chhattisgarh)
Research Profile:
https://scholar.google.co.in/citations?hl=en&user=z5vDy6oAAAAJ&view_op=list_works&sor
tby=pubdate
Unit-1
 Introduction to IoT: Part I, Part II, Sensing, Actuation,
 Basics of Networking: Part-I,
 Basics of Networking: Part-II, Part III, Part IV,
 Communication Protocols: Part I, Part II,
 Communication Protocols: Part III, Part IV, Part V,
 Sensor Networks: Part III, Part IV, Part V, Part VI,
 Sensor Networks: Part I, Part II,
 Machine-to-Machine Communications.

2
Unit-2
 Interoperability in IoT,
 Introduction to Arduino Programming: Part I, Part II,
 Integration of Sensors & Actuators with Arduino: Part I, Part II,
 Introduction to Python programming: Part I, Part II,
 Introduction to Raspberry Pi: Part I, Part II,
 Implementation of IoT with Raspberry Pi: Part I,
 Implementation of IoT with Raspberry Pi: Part II, Part III,
 Introduction to SDN: Part I, Part II,
 SDN for IoT: Part I.
3
Unit-3
 SDN for IoT: Part II,
 Data Handling and Analytics: Part I, Part II,
 Cloud Computing: Part I, Part II,
 Cloud Computing: Part III, Part IV, Part V,
 Sensor-Cloud: Part I, Part II,
 Fog Computing: Part I, Part II,
 Smart Cities and Smart Homes: Part I, Part II, Part III,
 Connected Vehicles: Part I, Part II,
 Smart Grid: Part I, Part II,
 Industrial IoT: Part I,
 Case Study: Agriculture, Healthcare,
 Activity Monitoring: Part I, Part II. 4
Course outcomes
After learning the course, the student will be able:
 Understand the vision of IoT from a global context.
 Understand the application of IoT.
 Determine the Market perspective of IoT.
 Use of Devices, Gateways and Data Management in IoT.
 Building state of the art architecture in IoT.
 Application of IoT in Industrial and Commercial Building
Automation and Real World Design Constraints.

5
Recommended books

 The Internet of Things: Enabling Technologies, Platforms, and


Use Cases, by Pethuru Raj and Anupama C. Raman (CRC
Press).
 Internet of Things: A Hands-on Approach, by Arshdeep Bahga
and Vijay Madisetti (Universities Press).
 Research Articles.

6
List of Experiments
 Study and Install IDE of Arduino and different types of Arduino.
 Write program using Arduino IDE for Blink 3 LED and design a
traffic control system.
 Write a program for integration DHT sensor using Arduino Mega
Board
 Write a program for integrating Motor based Actuator (Servo Motor)
in Arduino.
 Study and Configure Raspberry Pi.
 Write a Program for arithmetic operation in Python
 Write a Program for looping statement in Python.
 WAP for LED blink using Raspberry Pi.

7
List of Experiments contd…
 Configure Pi Camera and make a program for clicking still image in
Python.
 Write a Python program for showing temperature and humidity using
DHT11 sensor using Raspberrypi.
 Study the Temperature sensor and Write Program for monitor temperature
using Arduino.
 Study and Implement RFID, NFC using Arduino.
 Study and implement MQTT protocol using Arduino.
 Study and Implement ZigBee Protocol using Arduino / Raspberry Pi.
 Mini Project on IoT

8
Unit-1
 Introduction to IoT: Part I, Part II, Sensing, Actuation,
 Basics of Networking: Part-I,
 Basics of Networking: Part-II, Part III, Part IV,
 Communication Protocols: Part I, Part II,
 Communication Protocols: Part III, Part IV, Part V,
 Sensor Networks: Part III, Part IV, Part V, Part VI,
 Sensor Networks: Part I, Part II,
 Machine-to-Machine Communications.

9
Introduction to IoT-Part – I

10
11
12
13
14
15
16
17
18
19
20
21
Introduction to IoT-Part – II

22
23
24
25
26
27
28
29
30
31
Sensing

32
33
34
35
36
37
38
39
40
41
42
43
44
Actuation

45
46
47
48
49
50
51
52
53
54
55
Basics of IoT Networking-Part-I

56
57
58
59
60
61
62
63
64
65
66

You might also like