ET3491 - EMBEDDED SYSTEMS AND IoT
UNIT - 1
1. Architecture/Features of 8051 microcontroller
2. Instruction Set
3. Addressing modes
4. Special Function Registers (SFR)
5. Programs
UNIT - 2
1. Basics of Embedded Systems
2. Embedded Design Process/Methodologies
3. Types of Design Flow
4. ARM Instruction Set
5. Model of Programs
6. Assembly, linking and loading
7. Compilation Techniques
8. Program level performance analysis
UNIT - 3
1. Processors and operating systems
2. Multiple tasks and multiple processes and scheduling
3. Interprocess Communication Mechanisms
4. Distributed Embedded Systems
5. MPSoCs
6. Case Studies: Audio Player, Engine Control Unit and Video Accelerator.
UNIT - 4
1. Explain in detail about IOT Levels and deployment templates
2. List the "Things" in IOT and explain briefly
3. Point out communication criteria and access technologies for connecting smart objects
4. Analyse in detail about sensors, actuators and smart objects
5. Write about IOT enabling technologies
6. Explain the categories of enabling technologies in detail
7. Explain the functional blocks of IOT ecosystem
8. Write an equation for "IOT" and explain the purpose of IoT
9. Categorize the various levels of IoT and explain with respect to single node configuration
10. Discuss about the following in detail
a) sensors, actuators
b) connecting smart objects
11. Describe the 7 layers of IoT reference model designed by IoTWF
UNIT - 5
1. Building Blocks of IoT
2. RaspberryPi Board and Linux on RaspberryPi
3. RaspberryPi Interface
4. Programming with Python
5. Case Studies: Home Automation, Smart Cities, Environment and Agriculture.