0% found this document useful (0 votes)
5 views

Lesson Plan (1)

The document is a lesson plan for the course 'Embedded Systems and IoT' taught by Mr. G. Pragasam at Shreenivasa Engineering College. It outlines the objectives, lecture hours, topics to be covered, and expected outcomes for students, along with the delivery methods and recommended textbooks. The course aims to provide knowledge on embedded processors, IoT concepts, and practical applications using platforms like Arduino and Raspberry Pi.

Uploaded by

kapilperumal000
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Lesson Plan (1)

The document is a lesson plan for the course 'Embedded Systems and IoT' taught by Mr. G. Pragasam at Shreenivasa Engineering College. It outlines the objectives, lecture hours, topics to be covered, and expected outcomes for students, along with the delivery methods and recommended textbooks. The course aims to provide knowledge on embedded processors, IoT concepts, and practical applications using platforms like Arduino and Raspberry Pi.

Uploaded by

kapilperumal000
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

SHREENIVASA ENGINEERING

COLLEGE
(Approved by AICTE, New Delhi & Affiliated to Anna University, Chennai.)
B.Pallipatti, Bommidi, Pappireddipatti (Tk), Dharmapuri (Dt) – 635 301.
Cell: 94425 54159, Ph.: 04346 291056.
Website: www.shreenivasa.info Email: [email protected]

LESSON PLAN
Faculty Name : Mr.G.PRAGASAM
Subject Code & Name : CS3691 / EMBEDDED SYSTEMS AND IOT
Year / Semester : III/ V
Degree & Branch : B.Tech / IT

LECTURE HOURS

No. of hours allotted as No. of Hours


Unit
per syllabus planned
I 9 10
II 9 10
III 9 10
IV 9 10
V 9 10

Total no. of hours 45 50

OBJECTIVES: To impart knowledge about the following topics:


 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.

Sl. Proposed Proposed Actual Actual Delivery Book


Topic(s)
No. Date Hours Date Hours Method Referred
UNIT I – 8-BIT EMBEDDED PROCESSOR
1. 18.08.2024 4 8-BIT EMBEDDED PROCESSOR 18.08.2024 4 BB T1,
2. 22.08.2024 4 8051 – Architecture 22.08.2024 4 BB T1
3. 27.08.2024 1 8051- Addressing Modes 27.08.2024 1 BB T2,R2
4. 29.08.2024 3 8051 – Instruction Set and 29.08.2024 3 BB T2,
Programming
5. 02.09.2024 4 8051Programming Parallel Ports 02.09.2024 4 BB T4, R3
6. 05.09.2024 1 8051 Timers 05.09.2024 1 BB T1
7. 06.09.2024 3 8051 Serial Port 06.09.2024 3 BB T6
8. 11.09.2024 8051 Interrupt Handling 11.09.2024 BB T2
9. 13.09.2024 4 Content beyond the syllabus- 13.09.2024 4
WEB
BB SOURCE
SPI ( Serial Peripheral Interface)
UNIT II – EMBEDDED C PROGRAMMING
10. 24.09.2024 4 Memory And I/O Devices Interfacing 24.09.2024 4 BB R1
BB
11. 25.09.2024 1 Keyboard Interfacing 25.09.2024 1 T1,R1

12. 26.09.2024 3 LCD Interfacing 26.09.2024 3 BB T1


13. 30.09.2024 4 LED Interfacing 30.09.2024 4 BB T1
14. 01.10.2024 3 Programming Embedded Systems in C 01.10.2024 3 BB T4
15. 01.10.2024 4 Need For RTOS 01.10.2024 4 BB T1
16. 03.10.2024 Multiple Tasks and Processes 03.10.2024 3 BB T2
17. 04.10.2024 Context Switching 04.10.2024 4 BB T3
18. 05.10.2024 Priority Based Scheduling Policies. 05.10.2024 3 BB T1
Content beyond the syllabus- Cache WEB
19. 07.10.2024 4 memory 07.10.2024 4 BB SOURCE
UNIT III – IOT AND ARDUINO PROGRAMMING
Introduction to the Concept of IoT BB
20. 10.10.2024 3 10.10.2024 3 T2
Devices
21. 14.10.2024 3 IoT Devices Versus Computers 14.10.2024 3 BB T2
IoT Configurations – Basic BB
22. 16.10.2024 4 16.10.2024 4 T2
Components
23. 17.10.2024 1 Introduction to Arduino 17.10.2024 1 BB T2
Types of Arduino – Arduino BB
24. 22.10.2024 3 22.10.2024 3 T2
Toolchain
25. 23.10.2024 4 Arduino Programming Structure 23.10.2024 4 BB R3
Sketches-Pins-Input/Output From pins
26. 25.10.2024 4 25.10.2024 3 BB T2
using Sketches
27. 25.10.2024 4 Introduction to Arduino Shields 25.10.2024 4 BB T2
Integration of sensors and actuators BB
28. 25.10.2024 3 25.10.2024 3 T1
with Arduino
Content beyond the syllabus-
WEB
29. 25.10.2024 3 Temperature sensor using arduino 25.10.2024 3 BB SOURCE
UNIT IV – IOT COMMUNICATION AND OPEN PLATFORMS
30. 26.10.2024 1 IoT Communication Models and APIs, 26.10.2024 1 BB T2
31. 26.10.2024 3 IoT Communication Protocols 26.10.2024 3 BB T2
32. 03.11.2024 4 Bluetooth, 03.11.2024 4 BB T2
33. 03.11.2024 4 Wifi 03.11.2024 4 BB T2
34. 04.11.2024 1 Zigbee 04.11.2024 1 BB T2
35. 05.11.2024 3 GPS – GSM modules 05.11.2024 3 BB T2
05.11.2024 Open platform (like Rasberry pi) 05.11.2024 BB
36. 4 Architecture) , Programming, 4 T2
Interfacing
37. 05.11.2024 Rasberry pi Accessing GPIO pins 05.11.2024 BB T1
05.11.2024 Rasberry pi sending and receiving 05.11.2024 BB
38. T2
signals using GPIO pins
39. 05.11.2024 Connecting to the cloud 05.11.2024 BB T1
05.11.2024 Content beyond the syllabus- LCD 05.11.2024
WEB
40. using Rasberry-pi BB SOURCE
UNIT V- APPLICATIONS DEVELOPMENT
Complete design of embedded of BB
41. 06.11.2024 4 06.11.2024 4 T2
systems
42. 07.11.2024 4 Development of IoT Applications 07.11.2024 4 BB T2
43. 08.11.2024 4 Home Automation 08.11.2024 4 BB T2, R2
44. 09.11.2024 3 Smart Agriculture 09.11.2024 3 BB T2
45. 09.11.2024 4 Smart Cities 09.11.2024 4 BB T3
46. 10.11.2024 4 Smart Healthcare. 10.11.2024 4 BB T2, R3
47. 11.11.2024 1 Embedded system application 11.11.2024 1 BB T4
48. 12.11.2024 2 Embedded step design 12.11.2024 2 BB T4
49. 14.11.2024 2 Class Test 14.11.2024 2 BB T3
Content beyond the syllabus- Seven
WEB
50. 14.11.2024 2 segment using arduino 14.11.2024 2 BB
SOURCE

Outcomes: At the end of the course, the students will be able to,
 CO1: Explain the architecture of embedded processors.
 CO2: Write embedded C programs.
 CO3: Design simple embedded applications.
 CO4: Compare the communication models in IOT
 CO5: Design IoT applications using Arduino/Raspberry Pi /open platform.

DELIVERY METHODS:
BB Black Board
C&T Chalk & Talk

TEXT BOOKS:
T1.Muhammed Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay, “The 8051 Microcontroller and
Embedded Systems”, Pearson Education, Second Edition, 2014
T2. 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

Faculty Signature HOD /IT PRINCIPAL

You might also like