embedd system diploma. 21.5.pdf according to

SheblMohamed2 13 views 16 slides Jun 16, 2024
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Software embedded Software diploma


Slide Content

AVR Embedded
System Diploma

SummarySummary
You will learn all about embedded systems, including their
operation and construction, while mastering C programming.
You will learn how to connect microcontrollers to sensors
and devices, and understand real-time operating systems
(RTOS) for smooth functionality. Additionally, you will
engage in hands-on projects to showcase your skills
and enhance teamwork and communication abilities.

Objectives
1-Understand Embedded Systems Concepts
2-Master C Programming
3-Learn Interfacing Techniques
4-Explore Real-Time Operating Systems (RTOS)
5-Develop Problem-Solving Skills
6-Manage & Execute Embedded Systems Projects
7-Improve Soft Skills
1.Familiarity with basic programming concepts, preferably in C or C++.
2. Understanding of basic electronic components and circuits.
3. Completion of introductory courses in computer science or electronics.
4. Basic problem-solving and analytical skills.

Prerequisites

Level: Basic/Intermediate - Duration : 2 Sessions Per Week for
4 months - Session durati on: 4 Hrs - Type: Offline.
Diploma Con tent
Module 1
Module 2
Module 3
Module 4
Module 5
Module 6
Module 7
Module 8
40 hours
8 hours
64 hours
16 hours
8 hours
4 hours
4 hours
16 hours
C Programming
Embedded Systems Concepts
ES Interfacing
Real-Time Operating Systems (RTOS)
Introduction to embedded system testing
Embedded Sy stems To oling
Automotive Bus Technology
Graduation Project

Module 1:
C Programming
1- Basics of C Programming (10 hours)
Data types and variables
Control structures (loops, conditionals)
2- Advanced C Programming (15 hours)
Functions and pointers
Data structures (arrays, linked lists)
3- C for Embedded Systems (15 hours)
Memory management
Interrupts and ISRs
Embedded C libraries and tools

Module 2:
Embedded Systems Concepts
1- Introduction to Embedded Systems (4 hours)
Definition and scope
Characteristics of embedded systems
2-Embedded Systems Architecture (4 hours)
Microcontroller vs. Microprocessor
System components and design

Module 3: ES Interfacing
Module 4: Real-Time Operating Systems (RTOS)
1-Peripheral Interfacing (24 hours)
GPIO, ADC, DAC
Sensor interfacing
2-Communication Protocols (24 hours)
UART, SPI, I2C
Wireless communication (Bluetooth, Zigbee)
3-Advanced Interfacing Techniques (16 hours)
DMA and Interrupts
Real-time data acquisition
1-Introduction to RTOS (4 hours)
Basics and need for RTOS
RTOS vs. General Purpose OS
2-RTOS Concepts (8 hours)
UART, SPI, I2C
Wireless communication (Bluetooth, Zigbee)
3-RTOS Implementation (4 hours)
DMA and Interrupts
Real-time data acquisition

Module 5:
Introduction to embedded system testing
1-Testing Fundamentals (4 hours)

Unit testing
Integration testing
2-Test-Driven Development (4 hours)

Writing test cases
Automated testing tools

1-Development Tools (2 hours)
IDEs and compilers
Debuggers and emulators
2-Version Control Systems (2 hours)
Git basics
Collaborative development
1-Introduction to Automotive Buses (2 hours)
CAN bus
LIN bus
Module 6: Embedded Syste ms Tooling
Module 7: Automotive Bus Technology

1-Project Planning (4 hours)
Defining project scope and requirements
Milestones and timelines
2-Implementation (10 hours)
Coding and development
Testing and debugging
3-Presentation and Demonstration (2 hours)
Project presentation
Demonstration and Q&A
Module 8: Graduation Project

Module 8: Graduation Project
kits

AVR Develo pment Kit (Eta32)
Features :
- Power supply unit.
- ATMEGA32 microcontroller with reset switch and
16MHz crystal oscillator.
- 4X4 matrix keypad.
- Output unit involves three output LEDs, two output
relays and one output buzzer.
- Multiplexed two digits 7 segments display.
- 2X16 LCD display.
- Variable analog input using high precise multi-turn
variable resistor.
- Virtual COM port via USB.
- Standard 6 pin header socket ICSP for external
programmers.
- All microcontroller I/O pins are brought out via
pin header.
Package Includes :
-Eta32mini board.
-USBasp programmer .
-USB cable A male/B female type .
LED Act ive Hig h Module (LP8)

Instructor
Amr WAHBA
Standard Embedded Software Engineer at
Brightskies with over 2 years of experience
in AUTOSAR Diagnostics Stack.
Vector Certified Embedded Associate Classic
CEA.

• IdeaAcadem y
•Assiut S yndicate of Engineers
•ITIDA
Diploma c ertified by
• IdeaAcadem y
•Assiut S yndicate of Engineers
•ITIDA
Diploma c ertified by

Diploma details
Price:
Payment M ethods
1. Vodafone Cash to
+20 102 725 2503
2. At EME Assiut
Schedule:
Every Monday and Thursda y
From 5:00 PM to 9:00 PM
Location:
Engineering
Syndicate
Start Date:
Monday 1/7/2024
from 5.00 PM to 9.00 PM
5000
The diploma pric e is 5000 LE, with an additional kit pric e of 1800 LE. Y ou have two options r egarding the kit:
-Purchase the kit f or 1800 LE.
-Use the kit during the diploma b y paying a 1800 LE insuranc e fee, which will be r efunded after the diploma
upon r eturning the kit.
The refund policy f or the diploma pr ogram is as f ollows:
- If a student canc els their enr ollment tw o weeks bef ore the start date, the y are entitled to a full r efund.
- if the canc ellation oc curs within tw o weeks of the start date, the student will r eceive a 50% r efund.
-

Contact Us
Innovation Hub - ASIUT
Tags