Internet of Things (IoT) Devices and Cloud

  • 02 Months
  • Sem
  • Er. Mahendra Singh and Er. Nurmesh

Introduction of Course :

The Internet of Things (IoT) promises to transform the way we live, work and play. However, while there’s no lack of IoT platforms, business models, and innovative products in the market, today’s products are still immature point solutions. Given the immature state of IoT, what should transformation, business, and IT managers do today? Here are five things that you can do now, as you plan an IoT project and prepare to deploy.

This module provides the theoretical and practical aspects of interfacing sensors and actuators, making informed world of Things speaking to each other. The different type of communication modes and models are discussed in detail. The in-depth knowledge of software and packages is provided to make applications in IoT paradigm.

Upon successful completion of this course, the student should be able to: 

  • Understand how connected devices work together to update other applications
  • Acquire knowledge to interface sensors and actuator with microcontroller based Arduino platform
  • Writing C programs in Arduino IDE.
  • Understand the Communication between microcontroller and PC using serial communication
  • Build IoT based applications and understand how data flows between things.
  • Understand how electronic devices control electrical appliances working at 220v AC

Course Plan:

S.No. Topics Contents
1. Introduction to IoT- Applications/ devices, protocols, communication model After completion of this unit of   module
  • The Learner will be able to understand various IoT Applications, architecture, protocols, etc.
  • Understand the characteristics of IoT  device
  • Know about Physical Design/Logical Design, Functional blocks of IoT  and Communication Models.
2. Things and Connections After completing this unit, learner will be able to understand
  • Closed loop/ feedback loop system.
  • The use of sensors, actuators and controllers in the IoT process flow.
  • TCP/IP Versus OSI models.
  • Wired and wireless connectivity
3. Sensors, Actuators and Microcontrollers After completing this unit, learner will be able to understand
  • The role of Sensors, transducers in measuring physical quantities
  • Working and  characteristics of  actuators
  • Role and use of microcontroller  in building various electronic devices
4. Building IOT  Applications After completing this unit, learner will be able to understand
  • Working of microcontroller and hardware prototyping Arduino platform
  • The role of ‘C’ language in building IoT applications
  • Built-in Data-type, operators-expressions
  • Conditional statements and loops
  • Arrays, functions
  • Digital, analog pins of Arduino
  • Interfacing sensors,        Using Ardublock GUI  tool
5. Security and Future of IOT  Ecosystem After completing this unit, learner will be able to understand
  • Need of security in IOT
  • Various basic concept of security
  • Security levels
  • Need of powerful CPU for Future IOT eco system
6. Soft skills- Personality Development After completing this unit, learner will be able to understand
  • Role of positive personality and determinants of personality
  • Self-esteem Communication and  writing skills