Embedded Metal Diploma

Content (230h):

C_ language (60h)

  • Introduction to C programming
  • Conditional Statements
  • Loops
  • Functions
  • Arrays
  • Pointer
  • Data Modifiers
  • User Defined Data Types
  • Tooling (C Preprocessor & startup & Linker & Startup Code & Boot loaders & Make files & Batch script & ICP, ISP and IAP )
  • Linked List & Queue
  • Git and Git hub
  • Applications and work shop

Total Projects = 8

Embedded Systems Concept (8h)

  • Embedded Systems definition
  • Embedded Systems
  • design challenges
  • Inside the processor
  • Instruction Set Architecture
  • Processor Cycle Example
  • Volatile Memory Types
  • Non Volatile Memory Types
  • System Architecture
  • Input Output peripherals
  • Microcontroller main suppliers
  • Reading the datasheet and specifications

AVR Interfacing (100h)

  • Digital Input Output
  • Introduction to layered architecture
  • Defining Microcontroller Registers
  • Developing DIO Driver
  • Keypad Interfacing and driver
  • LCD Interfacing and driver
  • Electrical Switches
  • Introduction to Interrupts
  • Interrupt Handling Techniques
  • Digital External Interrupt
  • Motors
  • Analog to digital converter driver
  • Analog sensor
  • Interval timers driver
  • Timer in counter mode
  • Pulse Width Modulation
  • Timers
  • Watchdog timer
  • UART Serial Communication
  • SPI Serial Communication
  • I2C Serial Communication

Total Projects = 25

ARM (150)

ARM Basics

  • ARM Architecture
  • RCC Peripheral
  • DIO Peripheral

ARM Interrupts

  • Interrupts Basics
  • External Interrupt Basics
  • NVIC
  • AFIO

Real Time

  • Timer Basics
  • SysTick
  • Free RTOS
  • Porting Free RTOS on AVR
  • Porting Free RTOS on ARM

Audio Processing

  • DAC
  • Aux
  • Playing Sounds

Communications

  • NEC IR Protocol
  • UART
  • SPI
  • TFT
  • DMA

IOT

  • WIFI Module
  • HTML & PHP Basics
  • Building Free Server with a simple web page
  • Microcontroller Communication over HTTP

Bootloader

  • C Build Process & Memory Sections
  • Flashing Sequence and
  • Burner types
  • Bootloader sequence
Total Projects= 20

Testing (8h)

  • Embedded Systems Development Cycle
  • Basic Development Patterns
  • Basic Testing Principles
  • Type of Testing
  • Box Testing
  • Exercise

PCB Design (8h)

Soft Skills (8h)

  • Presentation Skills
  • CV Writing Skills
  • Interviewing Skills
  • Research and Analysis
  • Leadership

Graduation Project → 4 hours

Our vision is to lead the Future using Science and Technology.

CEO

AVR KIT

AVR KIT :
LCD
7 Segment
Stepper, DC, Servo
Keypad
Bluetooth
Potentiometer
Optocoupler
Ultrasonic
Transistor
Relay
LEDs
EEPROM
LDR

AVR Circuit :
by using this you are achieving your dreams to burn your Code and start innovation

What comes after this diploma?

One Year Training Program “Only for high achievers”

  • Ai Training (8 h)
  • Automotive (100 h)
  • 4 References to be explained (60 h)
  • Real projects in OrcaBot Group
  • High quality of problem solving Training
  • Events and Camps

Leave a Reply

Your email address will not be published. Required fields are marked *