Embedded System & Robotics

10000 Learners

Course Objective:

Objective: Before going through Embedded System & Robotics training, candidate must have knowledge of given concepts listed below:

  • Basic Knowledge of Electronics.
  • C, C++ programming.

Who Could Attend?

  • College students seeking career in Embedded Systems.
  • Persons having interest in Embedded Systems & Robotics.
  • Students Pursuing Bachelor of Engineering in Electronics & Communication, Electronics & Instrumentation, Computer Science, Information Technology, Electrical.

Course Content:

Understanding Technology
  • Introduction of Embedded System.
  • What, Where, Why Embedded System.
  • Scope & Application of Embedded System.
  • Technical Introduction of Elements in Robotics
  • (Relay, Motors, Controllers, Sensors, etc…)

  • Demonstration.
  • Q & A session.
Programming using C/C++
  • Introduction to C.
  • Introduction of Embedded C.
  • What, Where, Why C?
  • Technical Description of C.
  • Detailed Theory of Compiler, Linker, Preprocessor, Locator, etc.
  • Variables, Constants & Data Types in C.
  • Keywords in C.
  • Operators in C.
  • Different Bitwise Operation
  • Decision Making Statement.
  • Loops & Flow Controls.
  • Functions.
  • Bit Manipulation Operations.
    (Bit Set, Bit Clear, Bit Check, Bit Inversion)
Concept of Analog & Digital Electronics + Communication Protocols
  • Types of Signal.
  • Signal Conversion Technique ( ADC, DAC)
  • Digital signals & Generation Techniques (PWM, PAM, PAM, PCM)
  • Types of Communication Protocol used in Embedded System.
  • SPI, with its Application.
  • TWI/I2C
Microcontroller Architecture (with AVR)
  • Types of Microcontroller used to make Embedded System.
  • Specification of AVR Microcontroller.
  • Benefits of using AVR with Application.
  • Pin Configuration of ATmega328 Microcontroller.
  • Description of I/O PORT and I/O Registers.
  • Register Summary.
Microcontroller Programming (using Arduino IDE) (8 Hrs.)
  • Description of Arduino IDE.
  • Construction of Arduino Sketch.
  • Flow Controls in Arduino, setup( ) & loop( )
  • Inbuilt Functions, Macros & Variables in Arduino.
  • Description Hardware Development Board of Arduino.
    (Arduino Uno, Nano etc…)
  • Description of Arduino Simulator.
  • Programming using Arduino IDE.
    (Blink, LED Pattern, Color Changing, Button etc…)
  • Programming with IR sensor, Relay, Buzzer, etc…
  • Programming using Internal Timer of ATmega328.
    (millis( ) function, Blinking without delay( ) )
  • Produce PWM accessing Internal Timer.
    (LED fading, color Mixing)
Serial Communication
  • UART Communication using “Serial” object of Arduino
  • Baud Rate & Bit Rate. (begin( ) )
  • Different Functions used to access Rx and Tx pin.(read( ), write( ), print( ), etc…)
  • Transmission & Reception of Data. ( echo back program)
  • Communication between Systems & Microcontrollers.
    (using Serial Monitor)
  • LED, Relay, Buzzer control using Serial Command.
  • Brightness & Blinking Control of LED using UART.
Programming with Sensors
  • Access Internal ADC using Arduino.
  • Programming with LDR & other Sensors.
  • Mapping Analog Input value using Inbuilt Functions.
  • Day Light Dimming Control using Arduino.
  • Relay Load control using Sensors.
  • Designing Voltmeter.
LCD Interfacing
  • Display Devices.
  • Different Types of LCDs.
  • Introduction of Graphical & Alpha Numeric LCD.
  • 16x2 Alphanumeric LCD Interfacing.
  • 4 and 8 Bit mode in LCD.
  • Pins Description of LCD.
  • Data display in LCD.
  • Scrolling Messages.
  • Introduction of Robotics.
  • Importance of Robot & its Application.
  • Constructional Details of Robot.
  • Types of Robot.
  • Control Phenomena of Robot.
  • Types of Switches & Driver to control Robot.
  • Description of H-bridge Driver Circuit. (L293D)
  • Description of different Autonomous Robot (Line follower, Obstacle Recognizer, etc...)
Autonomous Robotics
  • Construction of Bluetooth Control Car.
  • Construction of Line Follower Robot.
  • Algorithm Designing of Line Follower Robot.
  • Obstacle recognition using IR & Ultrasonic Sensor.
  • Designing of Obstacle Recognizer Robot.
Embedded System Development
  • Designing IR & Relay based Automation.
  • Street Light Controller.
  • LUX Meter using LDR and LCD.
  • Alarming & Signaling System.

+ One (Selective) Project.

Project List:
  • Embedded Home Automation.
  • Keypad Operated Robot.
  • Remote Controlled Wireless Robot.
  • PC Controlled Robot.
  • Electronic Voting Machine.
  • Quiz-O-Meter Board.
  • Proximity Security Device.
  • Joystick Controlled Robotic Car.
  • Bluetooth Controlled Robotic Car.
  • Tilt Controlled Robot.
  • Two Wheel Balancing Robot.
  • RF ID Based Security Devices.
  • DTMF Based Mobile Phone Controlled Robot.
  • Password Based Locking System.
  • Automatic Home Appliances Control.
  • Automatic Car Head Light Control.
  • Automatic Toll Tax Payment.
  • RFID Based Attendance System.
  • Auto-Irrigation System
  • Line follower Robot
  • Multi Board Communication.
  • Digital Clock.
  • Digital Thermometer.
  • Heat Controlled Home Automation.
  • Bluetooth Controlled Home Automation.
  • Proximity Distance Measurement
  • Obstacle recognizer Robot
  • Gesture Controlled Robot
  • Weather Monitoring
  • Soil Moisture Measurement

Key Features

  • Gain skills and competencies required in Industry by Experts.
  • Work on Real-time Projects depending upon the course you select.
  • Students work in a professional corporate environment.
  • Get a globally recognized Certificate form WebTek with our partner logos.
  • Global Brand recognition for Placements.
Embedded system & Robotics in Kolkata


  • Course Duration: 4 – 6 Weeks
  • Regular Batches: Online / Offline

Want to stay updated about Embedded System & Robotics ?

Get information on offers, new launches, webinars and more!
Copyright © 2020 webteklabs.com
Free Demo
Call now