0% found this document useful (0 votes)
146 views3 pages

Iot Technology

The document outlines the modules of an Internet of Things (IoT) course using Python. Module 1 introduces IoT and discusses architectures and functional stacks. Module 2 covers smart objects like sensors, actuators, and sensor networks. Module 3 discusses IoT physical devices and endpoints like Arduino UNO and Raspberry Pi boards. It provides examples of using sensors, actuators, and programming on these devices. Module 4 focuses on using Arduino IDE, I/O ports, connecting sensors and actuators, and networking. Module 5 introduces Python programming concepts. Module 6 examines IoT protocols, connectivity technologies, and communication standards.

Uploaded by

hl
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
146 views3 pages

Iot Technology

The document outlines the modules of an Internet of Things (IoT) course using Python. Module 1 introduces IoT and discusses architectures and functional stacks. Module 2 covers smart objects like sensors, actuators, and sensor networks. Module 3 discusses IoT physical devices and endpoints like Arduino UNO and Raspberry Pi boards. It provides examples of using sensors, actuators, and programming on these devices. Module 4 focuses on using Arduino IDE, I/O ports, connecting sensors and actuators, and networking. Module 5 introduces Python programming concepts. Module 6 examines IoT protocols, connectivity technologies, and communication standards.

Uploaded by

hl
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

IoT and Applications

Module-1: What is IoT

What is IoT, Genesis of IoT, IoT and Digitization, IoT Impact, Convergence of IT and IoT,
IoT Challenges, IoT Network Architecture and Design, Drivers Behind New Network
Architectures, Comparing IoT Architectures, A Simplified IoT Architecture, The Core IoT
Functional Stack, IoT Data Management and Compute Stack.

Module-2: Smart Objects

Smart Objects: The “Things” in IoT, Sensors, Actuators, and Smart Objects, Sensor
Networks, Connecting Smart Objects, Communications Criteria, IoT Access Technologies.

Module-3: IoT Physical Devices and Endpoints

IoT Physical Devices and Endpoints - Arduino UNO: Introduction to Arduino, Arduino
UNO, Installing the Software, Fundamentals of Arduino Programming.

IoT Physical Devices and Endpoints - RaspberryPi: Introduction to RaspberryPi, About the
RaspberryPi Board: Hardware Layout, Operating Systems on RaspberryPi, Configuring
RaspberryPi, Programming RaspberryPi with Python, Wireless Temperature Monitoring
System Using Pi, DS18B20 Temperature Sensor, Connecting Raspberry Pi via SSH,
Accessing Temperature from DS18B20 sensors, Remote access to RaspberryPi, Smart and
Connected Cities, An IoT Strategy for Smarter Cities, Smart City IoT Architecture,

Smart City Security Architecture, Smart City Use-Case Examples.


Internet of Things (IOT) using Python

Course Modules - Outline

1. INTRODUCTION TO IoT?
• Evolution of Internet
• IoT for the general world
• IoT for technology professionals
• Technical knowhow needed for IoT
• Embedded Systems
• What is open source hardware?
• Arduino
• Raspberry Pi
• Beaglebone
• Intel Galileo
• ESP8266
2. Sensors and Actuators
• Sensors
• Motors
• Actuator
• Solenoid valves
• Power adapters
• Shields
3. Raspberry Pi
• Making essential connections
• Booting up the Raspberry Pi
• Running simple programs
• Using Serial Ports & USB
• Connecting Sensors
• Connecting Actuators
• Programming The Drivers for Sensors and Actuators
• Connecting to Internet via Wifi
4. Arduino
• Using Arduino IDE
• Using IO Ports
• Connecting Sensors
• Connecting Actuators
• Running Sample programs
• Programming The Drivers for Sensors and Actuators
• Connecting Arduino to Wifi and Internet
5. Python Programming
• Introduction to Python
• Getting Started
• Language Basics
• Functions
• Collections
• Modularisation of code
• Regular Expressions
• Files and Directories
• Exception Handling
• Object Oriented Programming Basics
6. IoT Protocol Suite & Connectivity
• IPv6
• CoAP
• MQTT
• OMA-DM
• LWM2M
• Bluetooth
• WiFi
• Zigbee
• NFC
• Cellular 3G , 4G & LTE

You might also like