Skip to content
Padhora
BrowsePlans

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

Syllabus

The official syllabus this material follows.

  • Syllabus

    8 pages

    FreeRead

Complete Book

The whole syllabus, unit by unit, written for the exam.

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