It is the enhanced version of basic microcontroller if we well known about basic controller then it is very easy to implement.But before doing this we have should have the following knowledge about following parts:-

 Embedded Systems & Robotics: Level I- Robotics

The course involves making of a robot from scratch. During the workshop you will be exposed to programming in 8051 Microcontroller, PIC microcontroller & Embedded Linux. At the end of the Training you would have constructed your own robot. The Training clears concepts related to embedded systems, artificial intelligence, robotics and automation. The Training is a flagship workshop of Appin. Students interested to make their career in Robotics or Embedded Technologies always join the type of training.

COURSE CONTENT:

MODULE: INTRODUCTION TO EMBEDDED SYSTEMS 
Unit 1:  Embedded Systems Overview
Unit 2:  Embedded Systems Designs
Unit 3:  Basic Machine Concepts

MODULE: 8051-INTRODUCTION TO MICROCONTROLLERS 
Unit 1:  Design Philosophies
Unit 2:  Applications of a Microcontroller
Unit 3:  Microcontroller 8051

MODULE: EMBEDDED ROBOTICS 
Unit 1:  Robotics
Unit 2:  Applications of Robotics

Embedded Systems & Robotics: Level II – Interfacing of Microcontrollers

Microcontrollers are hidden inside a surprising number of products these days. If your microwave oven has an LED or LCD screen and a keypad, it contains a microcontroller. All modern automobiles contain at least one microcontroller, and can have as many as six or seven: The engine is controlled by a microcontroller, as are the anti-lock brakes, the cruise control and so on. Any device that has a remote control almost certainly contains a microcontroller: TVs, VCRs and high-end stereo systems all fall into this category. Nice SLR and digital cameras, cell phones, camcorders, answering machines, laser printers, telephones (the ones with caller ID, 20-number memory, etc.), pagers, and feature-laden refrigerators, dishwashers, washers and dryers (the ones with displays and keypads)… You get the idea. Basically, any product or device that interacts with its user has a microcontroller buried inside.

COURSE CONTENT:

MODULE: EMBEDDED SYSTEMS WITH C
Unit 1: C and Data Structure
Unit 2: Embedded C

MODULE: EMBEDDED ROBOTICS
Unit 1:  Robotics
Unit 2:  Applications of Robotics

MODULE: AVR

Unit 1:  AVR
Unit 2:  Hardware Description of AVR
Unit 3:  AVR on Chip

MODULE: PRACTICAL APPLICATION USING MICROCONTROLLERS  
Unit 1:  Introduction: Interfacing Components using Microcontrolles
Unit 2:  Overview of Embedded C
Unit 3:  LEDs
Unit 4: Interfacing of Seven Segment Display
Unit 5: Interfacing of Matrix Display
Unit 6: Interfacing of Keypad

Embedded Systems & Robotics: Level III – Advanced Microcontrollers

In the future almost all electronic products will include microprocessors in their design. Utilization of microprocessors / microcontrollers in a hardware design augments the design\’s capabilities while simplifying the design\’s implementation. Due to this it is important that students of Electrical Engineering and Computer Science or in any other undergraduate course must have Knowledge of microcontrollers. However most of the times it is difficult, for universities and colleges to provide an adequate microcontroller lab due to limited lab space and budget restrictions.
This course is ideal for the student, engineer, technician, and hobbyist. The course will help Embedded systems engineers working in industry, technicians, electronic hobbyists, undergraduate and graduate students developing embedded systems projects who have knowledge of the basic principles of PIC microcontrollers and want to develop more advanced applications. It will boom the confidence of students in developing applications based on interfacing AVR, ARM and other microcontrollers with different devices. Students will have hands on programming in Embedded C

COURSE CONTENT :

MODULE: PIC
Unit 1:
 Introduction: World of Microcontrollers
Unit 2: 
PIC Microcontrollers
Unit 3: 
Instruction set for PIC18FXXX
Unit 4: 
PIC Microcontrollers I/O Pins
Unit 5: 
PIC Diagram in C
Unit 6: 
PIC18 Serial Port Programming
Unit 7:
 Interrupt Programming
Unit 8: 
Interfacing LCD Using PIC18

MODULE: EMBEDDED LINUX
Unit 1: Module Embedded Linux

MODULE: EMBEDDED OS
Unit 1: Basics of Operating systems
Unit 2: Embedded C

MODULE: ARM 
Unit 1: Introduction yo ARM
Unit 2: Types of ARM.