Currently Empty: ₹0
Introduction to Embedded Systems
Course Description
This course provides a comprehensive introduction to embedded systems, covering fundamental concepts, programming, and practical applications. Students will learn about microprocessors, microcontrollers, embedded C programming, peripherals, and system design. Additionally, the course explores advanced topics like IoT, Raspberry Pi, and Arduino, with hands-on real-time tasks to solidify understanding.
What You Will Learn
- Fundamentals of embedded systems and their applications
- Characteristics of real-time embedded systems
- Programming microcontrollers and microprocessors
- Using Embedded C for 8051 microcontrollers
- Programming various peripherals including timers, serial communication, and sensors
- Designing embedded systems using Proteus software
- Introduction to IoT and building automated systems
- Working with Raspberry Pi and Arduino for various projects
Course Curriculum
- Introduction to Embedded Systems
- Introduction to Embedded Systems
- Applications of Embedded Systems
- Characteristics of Embedded Systems
- Real-Time Embedded Systems
- Bare Metal Programming
Microprocessors & Microcontrollers
-
- Types of Processors
- Microprocessors & Microcontrollers
- Microprocessors & Microcontrollers (Continued)
- Architecture of 8051
- Classification of 8051
- Pin Diagram of 8051
Embedded C Programming
-
- Embedded C Programming using 8051 Microcontroller
- Data Types in 8051 C
- Delays
Peripherals & Programming
-
- Various Kinds of Peripherals
- Timer Programming
- Serial Communication Programming
- Interrupt Programming
- Sensor Programming using 8051 Microcontroller
- Interfacing DC Motor to 8051
Embedded System Design
-
- Proteus: Installation & Designing
- Proteus Software
- Proteus Schematic Capture
- Switched & Relays
- Display Devices Used in Embedded Systems
- Interfacing Seven Segment Display to 8051 Microcontroller
- Communication Devices Used in Embedded Systems
Internet of Things (IoT)
-
- Introduction to IoT
- Automated Door Opening System using IR Sensor
- Burglar Alarm System
Raspberry Pi
-
- Introduction to Raspberry Pi
- Hardware Specifications of Raspberry Pi
- Configuration Settings of Raspberry Pi
- Programming Raspberry Pi using Python
- Basics of Python Programming
- Construction of Reverse Parking Sensor using Raspberry Pi
Arduino
-
- Arduino Introduction
- Arduino IDE and Programs
- Arduino Serial Communication
- IR Sensor
- Device Operation Using Switches by Arduino
- Device Operation Using PC by Arduino
- Robot Operation Using Switches by Arduino
Real-Time Tasks
• Automatic Street Lighting System
• Auto Billing for Shopping Cart
• Digital Temperature Controller
• Patient Monitoring System
• MC Based Line Follower Robot
• Object Detection using IR Sensor by Arduino
• Device Operation Using Switches by Arduino
• Robot Operation Using Switches by Arduino
• Device Operation Using PC by Arduino