Embedded Robotics

About Workshop

The system in which dedicated purpose of software is embedded into a hardware design is known as embedded system. This system may be either an independent system or a larger system. The software usually gets embedded into memory modules as ROM, and it does not need any secondary memory as in a computer. Telecom, smart cards, missiles, computer networking, digital consumer electronics and satellites are some of the embedded systems applications.

The Workshop will primarily contain the following topics :

  • Linefollower:

    A robot working on a very simple logic working with the help of a well programmed mobile machine that can follow a black line on white surface or vice versa.

  • Obstacle Avoider

    The Robot will avoid the obstacles that comes in it’s path and acts in it’s preprogrammed behaviour.

  • Edge Detector
  • Light Follower

  • The workshop will be divided into two days and four sections. Each section will be of four hours.

    The first section will be the introductory section where the fundamental details about the technology will be explained to the students.

    In Second section we will provide them the minute details of the technology that we are going to work upon and provide them the kit to work.

    Third section will be focussed upon completing the project and understanding the errors that one can make while working on the project practically.

    In the fourth section the particiants will compete against one another and the best robots will be rewarded with prizes. All the participants will be given certificates.

    Introduction to Embedded System

    • Introduction to Embedded System
    • Applications & Scope of Embedded System in various industries

    Introduction to Open Source platform

    • An Overview of Open Hardware
    • Arduino Board Description

    Introduction to Microcontroller

    This session would deal with the basics of Microcontroller. The focus will be on the AVR series micro controller- ATMega328p, which is one of the most Powerful and widely used 8 bit micro controller.

    • What is Microcontroller?
    • Difference between Microcontroller and Microprocessor.
    • Microcontroller Architecture and Interfacing.
    • Introduction to Microcontrollers & the Arduino Platform.
    • How can we use Microcontroller in our Own Circuits?

    Introduction to Programming Languages

    • Programming Languages- Assembly Vs Embedded 'C'.
    • Microcontroller Programming using 'Embedded C'.

    Introduction to software tool chain

    • Software Installation.
    • Getting started with the Arduino IDE to start writing your first program.
    • Writing your First 'Embedded C' Program.

    Interfacing of I/O devices


    • Types of LEDs.
    • How LEDs works?
    • How LEDs will glow in sequence?
    • Interfacing of LED with Arduino.


    • Types of switches
    • Their Functions
    • Interfacing of switch with Arduino


    • Types of Buzzer
    • Uses of Buzzer in Real Time
    • Interfacing of Buzzer with Arduino

    Display Devices

    • Types of Display Devices
    • What is a Seven Segment Display?
    • Internal Structure of Seven Segment
    • How to glow Seven Segment?
    • Interfacing of Seven Segment with Arduino
    • Multiplexing


    • What is ADC?
    • Use of ADC
    • What is Resolution?
    • Uses of different ADC Registers
    • Interfacing of Analog Devices with Digital World

    Serial Communication

  • Difference between Parallel and Serial Communication
  • USART / UART Protocol
  • RS232 Standard
  • TTL Converter
  • UART Programming
  • Quiz

    A simple quiz of 20 to 25 minutes will be conducted for the students. It will cover the questions and topics related to the workshop. The pattern of the quiz will be objective and questions will be according to the level of understanding of students.


    After the hand on theory and practical experience from the workshop, Competition will be conducted for the participants. Winners of the workshop Will be decided on the basis of the marks scored in the quiz and the competition Which will held in the fourth section of the workshop.

    Certificate Distribution

    On behalf of INFIROBO Pvt. Ltd. Certificate of Appreciation will be awarded to all the Winners and a Certificate of Participation will be given to all the Participants.