DI05016071 · Semester 5 · 5G scheme
Hands on Practice using IoT
Notes and solutions following the Gujarat Technological University (GTU) syllabus for DI05016071. Independent material — not issued by the university.
Information Technology
Materials
Complete Book
The whole syllabus, unit by unit, written for the exam.
Complete Book
98 pages
Premium Preview · 11 pages
Syllabus units
Unit 1: Introduction to IoT
- 1.1 Definition and Characteristics of IoT
- 1.2 Evolution of IoT and M2M Communication
- 1.3 IoT Architecture
- 1.4 Introduction to Communication APIs.
- 1.5 Differences between Machine-to-Machine (M2M) communication and IoT.
- 1.6 Challenges in IoT System
Unit 2: IoT Sensors, Actuators and Hardware Platforms
- 2.1 Introduction to Sensors
- 2.2 Role of sensors in IoT
- 2.3 Classification of Sensors
- 2.4 Introduction to Actuators
- 2.5 Role of actuators in IoT
- 2.6 Classification of actuators
- 2.7 Introduction to Hardware Platforms for IoT
Unit 3: Introduction to ESP32 and Development with Arduino IDE
- 3.1 Introduction to ESP32
- 3.2 ESP32 Development Environment
- 3.3 GPIO Programming using ESP32
- 3.4 ESP32 Core Libraries and Wi-Fi Programming
- 3.5 Basic Interfacing Concepts
Unit 4: IoT Communication protocols and Networking
- 4.1 IoT Communication Models
- 4.2 Wireless Communication Technologies
- 4.3 IoT Communication Protocols
- 4.4 Sensor Network Topologies
- 4.5 Device-to-Device and Device-to-Cloud Communication
Unit 5: IoT Cloud Platforms and Applications of IoT
- 5.1 Introduction to Cloud Computing
- 5.2 Role of Cloud in IoT
- 5.3 IoT Cloud Platforms
- 5.4 Categories of IoT Applications
- 5.5 Smart Home Automation
- 5.6 Smart Agriculture System
- 5.7 Smart Health Monitoring
- 5.8 Smart Parking System
- 5.9 Smart City Applications
About this course
Study materials, question papers, and solutions for Hands on Practice using IoT (DI05016071) - Information Technology, Semester 5