Module-1 IOT
Module-1 IOT
• CO1. Differentiate, compare and contrast various MPU and MCU based embedded development platform for
development of IoT prototypes and select suitable network interfaces for cloud connection.
• CO2. Identify application specific need of suitable sensors and actuators by analyzing the working of various
sensors. Further they can calculate the parameters related to sensors based on design requirements.
• CO3. Design application specific IoT prototypes based on Arduino platform by means of hardware interfaces like
Digital IO, Analog In, PWM, UART, SPI and I2C and develop software using Arduino IDE.
• CO4. Design application specific IoT prototypes based on Raspberry Pi Family development boards and develop
software using python in Linux environment.
• CO5. Select suitable TCP/IP protocols and networking standards for development of IoT projects. In addition to
that they can apply the concept of addressing: MAC, IP, Socket address to program and design suitable IoT &
cloud networks.
• CO6. Design IoT application based on Client Server Model, HTTP, ThingSpeak, AWS, CloudMQTT and evaluate
the design specifications and requirements from various case studies in the context of IoT product development
life-cycle
Evaluation Process
1. Assignment: 8 Marks( 2 Nos.)
2. Quiz: 8 Marks (2 Nos.)
3. Presentation with Simulation: 7 Marks
4. Prototype: 3 Marks
5. Class Performance: 4 Marks
6. MidSem: 20 Marks
7. EndSem: 50 Marks
The Internet of Things (IoT) refers to the network of physical devices and
other objects that are embedded with sensors, software, and connectivity,
enabling them to collect and exchange data over the internet.
A smart Fridge can do it
• You are leaving the home (sense user)
• There’s no milk in fridge (sense object)
• Use this information to make a decision (process)
• Inform user of decision (communicate)
Definition of IoT:
• Application wise, the sensors can be five senses (visual, touch, smell, taste, auditory)
Functions of Gateway:
1. Communication With The Cloud
2. Route the traffic
3. Support of multiple transfer protocols
4. Isolation of sensor nodes
5. Aggregation and preprocessing of the data
6. Security
7. Local storage of data
Source: https://sumatosoft.com/blog/what-is-an-internet-of-things-iot-gateway-functions-types-examples
School of Electronics ; KIIT Deemed to be University
Cloud: It is a sophisticated high performance network of servers optimized to
perform high speed data processing of billions of devices, traffic management and
deliver accurate analytics. It collect, process, manage and store huge amount of
data in real time.
Analytic: Analytics is the process of converting analog data from billions of smart
devices and sensors into useful insights which can be interpreted and used for
detailed analysis.
User interface: User interfaces are the visible, tangible part of the IoT system which
can be accessible by users. Designers will have to make sure a well designed user
interface for minimum effort for users and encourage more interactions.
• Now you want to turn off the Air conditioner and give command from your
smartphone. Now data will flow as per the below diagram. Here sensor does no work,
the actuator comes into the action. This actuator may be a Relay or contactor.
Source: IoT-Enabled Smart Cities: A Review of Concepts, Frameworks and Key Technologies
The feature of the layer is to enable the transmission and processing of the
information with internet connectivity of the various devices.
The features of this layer would be the sensing capability, it collects and gathers the
information about the environment where smart objects are available
Three Layer
• Size is decreasing
• Power consumption is decreasing
• Processing power is increasing
• Communication capabilities are improving
• Communication is being increasingly standardized
Application
• Explicit Presentation
and session layers
Presentation Application missing in Internet
Protocols
Session
• Data Link and
Transport TCP Network Layers
IP redesigned
Network
Physical Hardware
• Link Layer: The first and base layer of the TCP/IP protocol suite is also
known as the network interface layer. This layer is synonymous with
the collective physical and data link layer of the OSI model. It enables
the transmission of TCP/IP packets over the physical medium.
• According to its design principles, the link layer is independent of the
medium in use, frame format, and network access, enabling it to be
used with a wide range of technologies such as the Ethernet, wireless
LAN, and the asynchronous transfer mode (ATM).
• Smart Surveillance
• Automated transportation
• Smarter energy management
system
• Water distribution
• Urban Security
• Environmental Monitoring