BEC064

Microcontrollers and Sensors for IoT Applications

L-T-P3-0-0 Credits3 Session2025-26 TypeTheory
Appears in 2 semesters · 2 branches

B.Tech ECE (Advanced Communication Technology) · Sem 6 (Department Elective-III) · B.Tech Electronics Engineering (VLSI Design & Technology) · Sem 6 (Department Elective-III)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1: Fundamentals of IOT

8 hrs

Introduction to IoT, IoT Design Methodology, Design Principles for Connected Devices: Calm and Ambient Technology, Internet Communications overview, IoT enabled Technologies – Wireless Sensor Networks, Cloud Computing.

Unit2

Unit 2: Data Acquisition with IOT Devices

8 hrs

Prototyping embedded devices: Sensors and Actuators, Electronics and Power Components, Working mechanism of range of sensors and data acquisition, Data processing and analysis, Wireless Data transmission, IoT Point to point communication technology, IoT Communication Patterns, Selection of Wireless technologies ( 6LoWPAN, Zigbee, WIFI, BLE,NFC, LORA, Li-Fi, Widi).

Unit3

Unit 3: MSP430 Microcontrollers

8 hrs

Functional Block diagram, Addressing modes, Instruction Set, Examples, Reflections on the CPU and Instruction Set, DPR for M.Tech IoT and Sensor Systems 2022 19 Exceptions, Clock system. Development: Development Environment, Access to the Microcontroller for Programming and Debugging, Demonstration Boards, Examples. Functions, Interrupts, and Low-Power Modes. Functions and Subroutines, Interrupts, ISR, Low-Power Modes of Operation.

Unit4

Unit 4: Sensor Interfacing and Applications

8 hrs

Sensors interfacing: Sensors interfacing techniques Port Programming, ADC, SPI thermometer, I2C thermometer, PWM generation and demodulation, DTH11Cloud interfacing: Interfacing and data logging with cloud: Thing speak. IoT’s Applications – Smart Farming: Smart Greenhouse, Drones for pesticides, Smart Energy Meters, Home automation, Smart Grid and Solar Energy Harvesting, Intelligent Parking, IoT for Healthcare, and weather analysis.

Unit5

Unit 5: Security and Privacy in IoT

8 hrs

The problem- “Identity of Things”, Device On-Boarding, Symmetric Encryption Standards: Symmetric Encryption (DES, AES 128), Hashing, Authentication, CCMP Authentication and Encryption protocol, Non-Symmetric Encryption Standards: Diffie Hellman (principle, Man in the Middle attack), RSA, Digital Signature and Authentication.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Introduction to IoTs enabled technologies.
  2. CO2Analyze the mechanism of Data Acquisition and processing.
  3. CO3Understand data classification, process of big data technology, user roles and Detects myths in big data
  4. CO4Analyze software and management tools for Industrial applications of IoTs
  5. CO5Understand the Real-World design constraints and challenges.

Text Books

  1. A Beginner’s Guide to Internet of Things Security: Attacks, Applications, B.B. Gupta, Aakansha Tiwari, CRC Press, Taylor and Francis Group, 2020.
  2. Donald Norris, “The Internet of Things: Do-It-Yourself at Home Projects for Arduino, Raspberry Pi and BeagleBone Black”, McGraw Hill, 2015.
  3. John H. Davies, “MSP430 Microcontroller Basics”, 2011, 2nd ed., Newnes publishing, New York.

Reference Books

  1. Peter Waher, 'Learning Internet of Things', Packt Publishing, 2015.
  2. A First Course in Fuzzy and Neural Control by Nguyen, Prasad, Walker, and Walker. CRC 2003.
  3. Jacob Fraden, “Hand Book of Modern Sensors: physics, Designs and Applications”, 2014, 4th ed., Springer, New York.

Official AKTU syllabus

This subject is on page 28 of the original AKTU PDF.

Official AKTU syllabus PDF ↗