Creating robots using Arduino Workshop

I am conducting an Arduino workshop which consists of hands-on sessions, where you can learn about Arduino and then use that knowledge to build a fully autonomously bot from scratch. Check out the course contents below and let me know if you have any questions.

Topic covered

The following are the list of topics that will be covered in the workshop.

  • Brief introduction to robotics
    • Basic concepts
  • Getting to know the contents of the kit
  • Introduction about Arduino
    • Why Arduino
    • What is Arduino
    • Setting up Arduino Environment (if not already done)
    • Writing and uploading sketches to Arduino
    • Using external libraries
  • Controlling external devices using Arduino
  • Introduction to batteries
  • Introduction about Motors
    • DC Motors
    • Stepper Motors
  • Controlling DC motors using Arduino
  • H Bridge
    • How it works
    • Setting up H bridge
  • Assembling the bot
    • Writing Arduino code to control the H Bridge
  • Making your bot move
    • Controlling its direction
    • Adding additional logic to steer the bot
  • Introduction to IR
    • How IR works
    • Interfacing IR with Arduino
    • Using IR to detect obstacles
    • Teaching the bot how to avoid obstacles
  • Optional Topics
    • Making the bot follow a line
    • Replacing batteries with solar panels
  • Future ideas
    • Replacing IR with Ultrasound
    • Controlling bots using Android phones
    • Making it fully autonomous

Who should attend?

All sessions will be hands on. So anyone who wants to build a small moving bot using Arduino can attend. Basic understanding of C programming and Arduino would be a plus.

Robot Kit

The following are the contents of the robot kit that you will be provided to you as part of the workshop.arduino-robotics-kit

  • Arduino UNO
  • USB to Serial cable
  • 12V Led acid rechargeable battery
  • Battery charger
  • Arduino Motor Shield
  • 4 IR Sensor boards
  • 2 6V DC motors
  • Full robot components (2 wheels, body frame and front support wheel)
  • Breadboard
  • Screws, Bolts & Screw driver
  • LED, Light sensors, resistors, jumper wires etc


The following are the slides that I have used for my previous workshop.

Source code

You can find most of the code that I use for my workshop at github.

Fees structure and registration

The fees structure and registration process are available at sysplay’s workshop page.


SysPlay eLearning Academy for You
1st Floor, Shiva Parvathi Nilaya, 14th Cross
(Opp. Amma Bakery, Near Gayathri Temple)
Gayathri Layout, Basavanpura Main Road
Krishna Raj Puram (K R Puram)
Bangalore – 560036

Photos from previous workshops



Some testimonials from previous workshops.

Superb Workshop with Ardiuno…

Everything. Friendly environment. grt knowledge.

Very Good and informative

16 thoughts on “Creating robots using Arduino Workshop

  1. Pingback: Hands on Arduino Workshop - Night Dreaming (by Sudar)

  2. Pingback: Controlling robots using JavaScript - Night Dreaming (by Sudar)

  3. Pingback: Capabilities of Arduino | Hardware Fun

  4. Pingback: Using WebSockets with Android to control Arduino robots - Night Dreaming (by Sudar)

  5. Pingback: Looking back at 2012 - Night Dreaming (by Sudar)

  6. Pingback: Arduino Robotics workshop – second batch | Hardware Fun

  7. Vishal Biradar

    sir will you please send me full ckt dia.,code, and related data of the robot u have designed in your workshop.
    Thnkiong you…
    waitinh for your reply…


Leave a Reply

Your email address will not be published. Required fields are marked *