Course Features

  • Location: Janakpuri East New Delhi
  • Language: Assembly, C and Embedded C
  • Lesson: 0
  • Viewers: 3072
  • Prerequisites: No
  • Skill Level: Beginner
  • Course Capacity: 50
  • Start Course:


This program is designed for all enthusiast engineering students who want to explore world of ROBOTICS. Students will learn and experience of developing autonomous robot,mobile control robot,wired and wireless control robot,robotic arm etc.


1st/2nd /3rd year students of B.E., from Electrical, Electronics, Computer Science  branch. Recommended for Second/Third Engineering Students.


Knowledge of Basics of Electronics, Digital Electronics and C language programming 


  • Confidence build up about Robotics subjects
  • Certification from Microchip Technology,USA*
  • Fare understanding of electronics hardware
  • Fare understanding of Embedded Software
  • Experience of BEST learning practice
  • Acquire skills to do better Minor/Major Projects
  • Can participate in various national/international competition and tech-fest


  • Knowledge of world of Robotics Design
  • Knowledge of PIC Microcontrollers
  • Knowledge of Embedded C programming
  • Knowledge of Sensors Programming
  • Personal Experience of working with Live Projects

Project Work

Unlimited Live Project experiences to every student are available (One compulsory)
Line Follower robot,Wall Follower robot, Edge detector robot, Robotic arms, Robotic cranes, Wireless controlled robot, SMS/Bluetooth control robot, Gesture control robot, PC control robot and many more…
The Sensor technology used in project works are Infrared, GSM, RF, Bluetooth, Zigbee, GPS, Touchpad, Accelerometer etc.
(Project hardware component cost of project will be extra to training fee)


Section 1 Introduction to Embedded System and Digital World
a. Brief history
I. First Embedded Application
II. Different Microcontroller Architectures
III. Different kinds of Microcontrollers
b. Difference between processors & controller
c. Scope of embedded systems & further advancements
I. Applications
II. Market research
III. Growth Rate
d. Digital number system
e. Bitwise operation
I. Addition
II. Subtraction
III. compliment
f. Byte operations
I. Addition
II. Subtraction
III. 1’s and 2’s compliment
g. Number conversion
I. Binary to Decimal,octal,Hexadecimal conversion
II. Octal to Binary, Decimal, Hexadecimal conversion
III. Decimal to Binary, Octal, Hexadecimal conversion
IV. Hexadecimal to Binary, Octal, Decimal conversion
V. ASCII to Hex/ Hex to ASCII conversion
h. Other Number formats
I. Binary Coded Decimal Number System
II. Binary Coded Hexadecimal Number System
Section 2 Introduction to Microcontroller
a. Classification of microcontroller
I. 4-bit, 8-bit, 16-bit, 32-bit
II. Package Structure
III. Market Scenario on the basis of types of Controllers
b. Introduction to PIC High range,mid-range & low range controllers
c. Introduction to PIC16Fxxx mid-range controller
d. Different families of PIC16fxxx
e. Basic architecture description of PIC16Fxxx
I. Pin Diagram
II. Memory Organisation
III. SFRs description
IV. Addressing Modes
V. Instruction Set Introduction
f. Introduction to general microcontroller terms
I. Program Counter
II. Accumulator (or Working Register)
III. Reset
IV. Clock Cycle, Machine Cycle, Instruction Cycle
V. Interrupts
VII. Stack, Stack Pointer, Stack Operation
g. Brief introduction to internal features
I. General Purpose Input-Output PORTs
II. Interrupt
III. Timers
IV. Analog to Digital Convertors
VII. Device Protection features – Watchdog Timer, BOR, Power up Timer
Section 3 Detailed Description to Development Tools
I. Tools under IDE
II. Introduction to – Hi-Tech C Compiler
III. Brief description to Editor, Debugger, Assembler, Simulator, Emulator
IV. Demo of Project Making & sample programs
b. Turbo C compiler
c. Programming tools
I. PICkit2
II. Universal Programmer
d. Proteus-ISIS
I. Brief introduction to simulator tool
II. Demo to some small logic circuits