A8227 Odd 2026-2027 3 Credits

IoT And Its Applications

Fundamental concepts, principles, architectures and analysis of electric vehicles including propulsion systems, battery management, charging infrastructure, and future trends.

IoT Embedded Electronics

Course Overview

This course aims to train students to be equipped with a solid theoretical foundation, systematic professional knowledge and strong practical skills in the IoT Platform and System Design. This IoT course provides an overview of IoT fundamentals. It explores components like sensors, Node MCU, and Raspberry Pi, detailing programming basics and interfacing techniques. Additionally, it explores IoT applications, showcasing real-world implementations of IoT technology

Programme: B.Tech
Branch: EEE
Year / Semester: IV / I
Course Type: Theory
College: VCE, Hyderabad


Course Outcomes

After the completion of the course, the student will be able to:

CODescriptionBloom’s Level
A8227.1Apply the IoT architecture concepts for specific IoT applications.Apply
A8227.2Select and use devices, sensors, actuators, and various processing paradigms for IoT.Apply
A8227.3Design and program IoT devices for the given specifications.Apply
A8227.4Apply cloud and web server technologies to build IoT sensor data logging solutions.Apply
A8227.5Apply IoT technologies to develop solutions for diverse real-world applications.Apply

Syllabus (Theory)

Unit 1: Introduction to IoT

  • Internet of Things, Definition & Characteristics of IoT, Physicaldesign of IoT, IoT Architectural View, M2M, Difference between IoT and M2M, Examples of IoT.

Unit 2: IoT Components

  • Sensors–voltage, current, temperature, light, gyroscopic and acceleration. Actuators–DC Motor, servo motor, stepper motor, relay. Node MCU, Raspberry Pi – Architecture, Specifications, Features and Pinouts.

Unit 3: Programming and Interfacing

  • Programming – Basic commands for Node MCU and Raspberry Pi. Interfacing - Connecting LED, Buzzer, Controlling AC Power devices with Relays, Controlling servo motor, speed control of DC Motor, uni polar and bipolar Stepper motors, Control over web browser and Bluetooth.

Unit 4: IoT Physical Servers and Cloud Offerings

  • Introduction to Cloud Storage models and communication APIs, Web server for IoT, Cloud for IoT - Sensor Data Logger with Thing Speak Server.

Unit 5: IoT Applications

  • Home automation – Smart lighting, Intrusion detection. Cities – Smart parking, Environment – Weather monitoring, Pollution monitoring. Agriculture – Smart irrigation.

A8229 - IoT and its Applications Laboratory

Syllabus (Practice)

  1. Write a program using Node MCU to create an automatic street lighting system using LDR.
  2. Control the speed and direction of DC motor using Node MCU.
  3. Write a Program to control two LEDs through Node MCU web server.
  4. Write a Program to control two devices with web server and a physical switch simultaneously using Node MCU.
  5. Write a program to transfer the sensed information to the cloud using Node MCU.
  6. Connect a device to Node MCU and control it through Bluetooth.
  7. Installation and Configuration Process of Raspberry Pi and explore the features.
  8. Write a program to measure the battery level of the Li-ion battery.
  9. Write a program to control a device with Raspberry Pi using a relay.
  10. Implement IoT based weather monitoring system using Raspberry Pi.
  11. Develop an IoT application for writing and reading the data in Thing Speak.
  12. Connect two IoT development boards and share data.

Reference Books

Textbooks

  1. Arshdeep Bahga, Vijay Madisetti (2014), Internet of Things: A Hands-on Approach, 1st Edition, Universities Press, Orient Blackswan Private Limited, New Delhi.
  2. Raj Kamal (2017), Internet of Things: Architecture and Design Principles, McGraw Hill Education (India) Private Limited.

Reference Books

  1. Muhammad Azhar Iqbal, Sajjad Hussain, Huanlai Xing, Muhammad Ali Imran (2021), Enabling the Internet of Things: Fundamentals, Design and Applications, First Edition, Wiley – IEEE.
  2. Adrian McEwen, Hakim Cassimally, (2013), Designing the Internet of Things, First Edition, Wiley.

Online Resources


Lecture Notes

UnitTopicNotes
1Introduction to IoTLink
2IoT ComponentsLink
3Programming and InterfacingLink
4IoT Physical Servers and Cloud OfferingsLink
5IoT ApplicationsLink

Assignments

#TypeTopicDue DateLinks
1Class Test1. Introduction to IoT19 June 2026Link
2Class Test2. IoT Components29 June 2026Link
3AssignmentUnit 3 & 4TBALink
4Case StudyIoT ApplicationsTBALink

Evaluation Scheme

ComponentWeightage
Continuous Internal Evaluation (CIE)40%
Semester End Examination (SEE)60%
Total100%

Course Policy

Late Submission

  • 10% penalty per day for late assignment submissions
  • No submissions accepted after 3 days past deadline