Iot Summarized Notes
Iot Summarized Notes
Cloud & Edge Computing: Where data is stored and processed—centrally (cloud) or
locally (edge).
Layers:
o Perception (physical),
o Network,
o Edge (processing),
Applications of IoT
Key Takeaways
IoT connects devices for automation, data collection, and smart decision-making.
The IoT stack includes everything from physical sensors to cloud analytics.
LECTURE TWO
IoT hardware consists of the physical components that make up an IoT system:
These elements work together to collect, process, and respond to information from the
physical world.
Sensors in IoT
Devices that detect physical or environmental changes and convert them into electrical signals.
➤ Types of Sensors & Applications:
➤ Sensor Characteristics:
➤ Applications:
Actuators in IoT
Devices that convert electrical signals into physical actions (e.g., movement, rotation, sound).
➤ Types of Actuators:
Type Function
➤ Control Techniques:
➤ Challenges:
Motors as Actuators
➤ Interfacing Motors:
➤ Challenges:
Valves as Actuators
➤ What Are Valves?
➤ Types:
Pneumatic Manufacturing
Relays in IoT
➤ What is a Relay?
➤ Types of Relays:
➤ Applications:
Industry: Machines
Microcontrollers in IoT
Compact computing units that collect sensor data, process it, and control actuators.
➤ Microcontroller Features:
➤ Interfacing Example:
Software that enables devices to communicate, process data, and interact with platforms.
Key Components:
IoT platforms
Common Languages:
Python – Easy and great for processing & automation (used with Raspberry Pi, Arduino)
Arduino Programming
What is Arduino?
Arduino Boards:
Arduino IDE:
Program Structure:
Basic Functions:
Write to pins
Purpose:
Debugging
Receiving commands
Main Functions:
Begin communication
Beginner-friendly
Setup Requirements:
Concept:
What is Firmata?
Tools:
Capabilities:
IoT Platforms
Middleware that connects devices, manages data, and enables visualization, automation, and
analytics.
Popular Platforms:
Devices send sensor data using protocols like MQTT, HTTP, CoAP
Storage Options:
Real-time monitoring
Visualization Tools:
Types:
Tools:
Devices Used:
Smart thermostat, motion sensors, lighting system
Data Flow:
Outcome:
Real-time control
LECTURE FOUR
HTTP/HTTPS:
Wi-Fi:
High-speed connectivity
Suitable for devices with consistent power supply (e.g., home IoT, cameras)
Low-power, short-range
ZigBee:
Client-Server Model:
Publish-Subscribe Model:
Comparison:
Pub-sub: More flexible and scalable, used in real-time systems like MQTT
Authentication:
Encryption:
Data Integrity:
Best Practices:
Common Challenges:
Diagnostic Tools:
Case Studies/Examples: