Subject Details
Dept     : ECE
Sem      : 6
Regul    : 2023
Faculty : P.Uma Maheshwari
phone  : NIL
E-mail  : uma.p.ece@snsct.org
68
Page views
0
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO EMBEDDED SYSTEMS

Introduction to Embedded Systems: Structural units in a processor, processor selection for an embedded system, System design using general purpose processor: Microcontroller architectures (RISC, CISC), Embedded Memory, Strategic selection of processor and memory

UNIT
2
DEVICES AND EMERGING BUS STANDARDS

I/O Devices: - Types and Examples of I/O devices, Communications from Serial Devices - Examples of Internal Serial Emerging bus standards and communication: USB, PCI, UART, SPI, I2C, CAN, Bluetooth, Zigbee

UNIT
3
ARDUINO PLATFORM OVERVIEW

Introduction to Arduino: history and development. Arduino hardware architecture and specifications. Arduino development environment: IDE and tools. Programming Arduino using C++ and Arduino language.

UNIT
4
INTERFACING WITH ARDUINO

Digital and analog I/O operations. Interfacing sensors (e.g., temperature, light, motion) with Arduino. Interfacing actuators (e.g., motors, LEDs, displays) with Arduino.

UNIT
5
REAL-TIME OPERATING SYSTEMS (RTOS) IN EMBEDDED SYSTEMS

Introduction to real-time systems and RTOS concepts. Task scheduling and management in RTOS. Implementing simple RTOS on Arduino. Case studies of RTOS-based applications.

Reference Book:

Wayne Wolf, Computers as Components: Principles of Embedded Computing System Design – Harcourt India, Morgan Kaufman Publishers, First Indian Reprint 2001. Qing Li , Caroline Yao , ”Real –Time Concepts for Embedded Systems”, CRC Press 2003

Text Book:

Raj Kamal, “Embedded Systems- Architecture, Programming and Design”, McGraw Hill Education; Third edition 2017. Rajesh Singh, Anita Gehlot, Bhupendra Singh, and Sushabhan Choudhury, “Programming and Interfacing with Arduino”, CRC Press, 1st edition 2020.