CS3691- Embedded Systems And IOT Syllabus Regulation 2021 Anna University

Anna University, Subject code – CS3691, deals with the B.E Computer Science and Engineering  Semester -VI Embedded Systems And IOT syllabus regulation 2021 relating to affiliated institutions. From here, Students can get assistance in preparing notes to excel in academic performance.

We include every topic of the Embedded Systems And IOT Syllabus, to understand the subject very well. It will help you to improve your idea of syllabus of CS3691- Embedded Systems And IOT Syllabus on your finger tips to go ahead in a clear path of preparation. In this following article Embedded Systems And IOT Syllabus, will help you, Hope you share with your friends.

If you want to know more about the syllabus of B.E Computer Science and Engineering connected to an affiliated institution’s under four-year undergraduate degree programme. We provide you with a detailed Year-wise, semester-wise, and Subject-wise syllabus in the following link B.E Computer Science and Engineering Syllabus Anna University, Regulation 2021.

Aim Of Concept:

  • To learn the internal architecture and programming of an embedded processor.
  • To introduce interfacing I/O devices to the processor.
  • To introduce the evolution of the Internet of Things (IOT).
  • To build a small low-cost embedded and IOT system using Arduino/Raspberry Pi/ open platform.
  • To apply the concept of Internet of Things in real world scenario.

CS3691- Embedded Systems And IOT Syllabus

Unit I: 8-Bit Embedded Processor

8-Bit Microcontroller – Architecture – Instruction Set and Programming – Programming Parallel Ports – Timers and Serial Port – Interrupt Handling.

Unit II: Embedded C Programming

Memory And I/O Devices Interfacing – Programming Embedded Systems in C – Need For RTOS – Multiple Tasks and Processes – Context Switching – Priority Based Scheduling Policies.

Unit III: IOT And Arduino Programming

Introduction to the Concept of IOT Devices – IOT Devices Versus Computers – IOT Configurations – Basic Components – Introduction to Arduino – Types of Arduino – Arduino Toolchain – Arduino Programming Structure – Sketches – Pins – Input/Output From Pins Using Sketches – Introduction to Arduino Shields – Integration of Sensors and Actuators with Arduino.

Unit IV: IOT Communication And Open Platforms

IOT Communication Models and APIs – IOT Communication Protocols – Bluetooth – WiFi – ZigBee – GPS – GSM modules – Open Platform (like Raspberry Pi) – Architecture – Programming – Interfacing – Accessing GPIO Pins – Sending and Receiving Signals Using GPIO Pins – Connecting to the Cloud.

CS3691- Embedded Systems And IOT Syllabus Regulation 2021 Anna University

Unit V: Applications Development

Complete Design of Embedded Systems – Development of IOT Applications – Home Automation – Smart Agriculture – Smart Cities – Smart Healthcare.

Practical Exercises:

  1. Write 8051 Assembly Language experiments using simulator.
  2. Test data transfer between registers and memory.
  3. Perform ALU operations.
  4. Write Basic and arithmetic Programs Using Embedded C.
  5. Introduction to Arduino platform and programming
  6. Explore different communication methods with IOT devices (Zigbee, GSM, Bluetooth)
  7. Introduction to Raspberry PI platform and python programming
  8. Interfacing sensors with Raspberry PI
  9. Communicate between Arduino and Raspberry PI using any wireless medium
  10. Setup a cloud platform to log the data
  11. Log Data using Raspberry PI and upload to the cloud platform
  12. Design an IOT based system

Textbooks:

  1. Muhammed Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay, “The 8051 Microcontroller and Embedded Systems”, Pearson Education, Second Edition, 2014
  2. Robert Barton, Patrick Grossetete, David Hanes, Jerome Henry, Gonzalo Salgueiro, “IOT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things”, CISCO Press, 2017.

References:

  1. Michael J. Pont, “Embedded C”, Pearson Education, 2007.
  2. Wayne Wolf, “Computers as Components: Principles of Embedded Computer System Design”, Elsevier, 2006.
  3. Andrew N Sloss, D. Symes, C. Wright, “Arm System Developer’s Guide”, Morgan Kauffman/ Elsevier, 2006.
  4. Arshdeep Bahga, Vijay Madisetti, “Internet of Things – A hands-on approach”, Universities Press, 2015

Related Posts On Semester -VI: