Embedded Systems

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computer (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today.

  • Micro1

  • Micro2

  • FBGA

  • Robotic

Microcontrollers Level 1

PIC 18f - Atemga 32/64/128 learning C programing for microcontroller
digital inputs and digital outputs
Alpha-neumerical LCD
Analog sensors
temperature sensor
light sensor
serial communication
DC motor -stepper motor
PWM for light dimming and speed control
working with 220V AC
internal EEPROM
Advanced projects
Difference between PIC and AVR

Microcontrollers Level 2

PIC 30f and PIC 33f
output compare
input capture
oscillator options
graphic lcd
touch screen
PS2 keyboard
I2C commincation protocol- external eeprom
spi protocol
Digital to analog converter
manchester code
wirless communication
Advanced projects


FPGA course
1. Introduction to FPGA.
2. Introduction to VHDL.
3. Introduction to Altera Max plus 2.
4. Advanced tools (Mentor Graphics FPGA advantage
5. Truth tables, Block Diagram, Flow chart, FSM, ASM
6. Test bench &synthesis.
7. Download by using Xilinx (ISE).
8. Small Project
9. Matlab to VHDL

Robotic With Arduino

revision on Arduino
analog sensors
digial sensors
IR sensor
rotary encoder
PING ultrasound sensor
tilt sensor
motion detection
servo motors
setpper motors
DC motors
speed control PWM
mechanical construction for Vehicle
mechanical construction for robotic Arm
different designs for grippers
wirless communication for remote control

Register now for any Course: Online registation Join here