Industrial IoT and Automation


Joy Choudhury


Core Courses

Course Attendees

Still no participant

Course Reviews

Still no reviews

Course Name: Industrial IoT and Automation

Code (Credit): (3-2-1) 6

Course Objectives:

By 2025, there will be 50 billion devices connected to the Internet. How will the students capitalize on this tremendous opportunity?

  • Students will learn the new evolution in hardware, software, and data.

  • While the promise of the Industrial Internet of Things (IIoT) brings many new business prospects, it also presents significant challenges ranging from technology architectural choices to security concerns.

  • Students acquire upcoming Industrial IoT: Roadmap to the Connected World Course offers important insights on overcoming the challenges and thrive in this exciting space.

Learning Outcomes:

  • Discover key IIoT concepts including identification, sensors, localization, wireless protocols, data storage and security

  • Explore IoT technologies, architectures, standards, and regulation

  • Realize the value created by collecting, communicating, coordinating, and leveraging the data from connected devices

  • Examine technological developments that will likely shape the industrial landscape in the future

  • Understand how to develop and implement own IoT technologies, solutions, and applications

  • At the end of the program, students will be able to understand how to develop and implement their own IoT technologies, solutions, and applications.

Course Syllabus

MODULE 1: Introduction & Architecture




What is IIoT and connected world? the difference between IoT and IIoT,  Architecture of IIoT, IOT node, Challenges of IIOT.




1. . Introduction to Arduino, ESp8266, Introduction to raspberry Pi.

MODULE 2: IIOT Components




Fundamentals of Control System, introductions, components, closed loop & open loop system.

Introduction to Sensors (Description and Working principle): What is sensor? Types of sensors, working principle of basic

Sensors -Ultrasonic Sensor, IR sensor,   MQ2, Temperature and Humidity Sensors (DHT-11).Digital switch, Electro  Mechanical switches.




2. Measurement of temperature & pressure values of the process using raspberry pi/node mcu.

3. Modules and Sensors Interfacing (IR sensor, Ultrasonic sensors, Soil moisture sensor) using Raspberry pi/node mcu.

4. Modules and Actuators Interfacing (Relay, Motor, Buzzer) using Raspberry pi/node mcu.

MODULE 3: Communication Technologies of IIoT




Communication Protocols: IEEE 802.15.4, ZigBee, Z Wave, Bluetooth, BLE, NFC, RFID

Industry standards communication technology (LoRAWAN, OPC UA, MQTT), connecting into existing Modbus and Profibus  technology, wireless network communication.




5. Demonstration of MQTT communication.

6. Demonstration of LoRa communication.

MODULE 4: Visualization and Data Types of IIoT




Front-end EDGE devices, Enterprise data for IIoT, Emerging descriptive data standards for IIoT, Cloud data base, Could  computing, Fog or Edge computing.

Connecting an Arduino/Raspberry pi to the Web: Introduction, setting up the Arduino/Raspberry pi development environment, Options for Internet connectivity with Arduino, Configuring your Arduino/Raspberry pi  board for the IoT.




7. Visualization of diverse sensor data using dashboard (part of IoT’s ‘control panel’)

8. Sending alert message to the user. ways to control and interact with your environment)

MODULE 5: Retrieving Data




Extraction from Web: Grabbing the content from a web page, Sending data on  the web, Troubleshooting basic Arduino issues, Types of IoT interaction, Machine to Machine interaction (M2M).




9. Device control using mobile Apps or through Web pages.

10. Machine to Machine communication.

MODULE 6: Control & Supervisory Level of Automation




Programmable logic controller (PLC), Real-time control system, Supervisory Control & Data Acquisition (SCADA). HMI in an automation process, ERP & MES.




11. Digital logic gates programming using ladder diagram.

12. Implementation of Boolean expression using ladder diagram.

13. Simulation of PLC to understand the process control concept.

MODULE 7: Application of IIOT


Case study: Health monitoring, Iot smart city, Smart irrigation, Robot surveillance.


IIoT based smart energy meter

Smart Agriculture system

Automation using controller via Bluetooth


Automatic street light

Smart Baggage Tracker

Home Appliances Control Using Blynk Application​

Text Books

  1. The Internet of Things in the Industrial Sector, Mahmood, Zaigham (Ed.)   (Springer Publication)

  2. Industrial Internet of Things: Cybermanufacturing System, Sabina Jeschke, Christian Brecher, Houbing Song, Danda B. Rawat  (Springer Publication)

  3. Industrial IoT Challenges, Design Principles, Applications, and Security by Ismail Butun (editor)

Session Plan

Session 2

How to think about IIoT

2.Industrial IoT and Automation

Session 3

Device Ready for IIoT

What is an IIoT Ready Device?

2a Device ready

Session 6

The Web of Things

Linked data – value is greatest when linked

Web of things

Session 7

Enterprise data – shared vs. public vs. private

Enterprise data

Developing & Deploying an Enterprise MES

Session 8

Importance of security, privacy, and authenticity


Session 9

Industry standards (LoRAWAN, ZigBee, OPC UA, MQTT)

9.Industrial IoT and Automation

Session 10

Web of Things layer as the driver for IIoT systems

Web of Things layer as the driver

Session 11

Lessons from the Internet

Is the Internet the right technology to hook together a network of things?

IIot connectivity

Session 12

The key lessons that our experience with the Internet teaches us about a future of things

Future of things

Session 13

A focus on network management, security, mobility and longevity

Future Trends in Industrial Networks

Session 14

The desirable features of a distributed architecture for a system of things

Distributed Architecture

Session 15

Network Connectivity for IIoT

A simplified IIoT network architecture

Network connectivity

Session 16

Room/body-are networks: Bluetooth Low Energy

Bluetooth technology

Session 17

Extending communication range

Communication Range

Session 18

Data Processing and Storage

Managing high rate sensor data

Data processing

Session 19

Processing data streams

PPT : Processing Data Streams

Session 20

Data consistency in an intermittently connected or disconnected environment

PPT : Data Consistency

Session 21

Identifying outliners and anomalies

PPT : Outliner and Anomalies

Session 22


Localization algorithms

Session 23

Indoor localization

PPT : Localization

Session 24

Localization for mobile systems

mobile network

Session 25



Session 26

Security in IIoT

Why is security for IIoT so hard?


Session 27

Threat models

Threat Model

Session 28

Defensive strategies and examples

Defensive strategies

Session 29

HCI in an IIoT World

Theory and applications of spoken dialogue for human-computer interaction

Human Computer Interaction

Session 30

Combining speech with other modalities for natural interaction

Session 31

Considerations for multilingual interactions

PPT : Multilingual Interaction

Session 32

Paralinguistic information from speech for enhanced HCI

PPT : Paralinguistic Information

Session 33

Future challenges for ubiquitous speech interfaces

PPT : Future Challenges

Session 34

Robotics and Autonomous Vehicles

Potential benefits of self-driving vehicles and service robots

Autonomous Vehicle

Session 35

Sensing and data processing

Sensing and data processing

Session 36

Simultaneous mapping and localization

Session 37

Levels of autonomy

25_Levels of automation

Session 38


Challenges in IIoT

Session 39

Ubiquitous Sensing and Human Experience

Emerging Descriptive data standards for IoT and sensors


Session 40

Immersive visualization of diverse sensor data using game engines

PPT : Diverse sensor data

Session 41

Wearable sensing for IoT

Wearable sensors for IIoT

Session 42

Sensors and paradigms for seamless Interaction with the Built Environment

PPT : Interaction with Environment

Case Studies-1

1. A smart meter is an internet-capable device that measures energy.

Case Studies-2

2. Building connection into existing Modbus & Profibus networks.

Case Studies-3

3. Monitoring environmental conditions in an apparel factory space.

Case Studies-4

4. Predictive monitoring of CNC machine operation.

Our Main Teachers

Joy Choudhury