Robotics Workshop

Robotics Workshop

If you can dream it.You can do it.

Registration Started

We are glad to inform you that AIC IIIT Kottayam is conducting a Two-day workshop on Android Controlled Robotics handled by Thomas Sabu, Founder Neo Green Labs.

Date: 02-11-2019 & 03-11-2019

Robotics brings together several very different engineering areas and skills. Knowledge in Mechanical structures, Electronics, Electricity, & Programming is required for developing even the basic robots.

This workshop provides the basic concepts of Robotics, help participants to learn electronics & programming for developing three and four-wheeled robots for various applications. The workshop will also focus on developing Android app with MIT AppInventor2. The syllabus has systematically designed so that, students can learn from the basics and design their own robots in future.

Android Robotics involve the control of robots with smartphone application and analyzing various functions/parameters at the robot side. In our workshop,  we help the students to develop a four-wheeled rover which can be controlled remotely and to use it to find various parameters of the terrain in which it is moving.

 Expected outcome

After completion of this workshop, the participants will understand the basics of robots, microcontrollers, interfacing sensors and motors, designing and developing four or three-wheeled robots which can be controlled from any remote location.

  Registration fees:

For Students Rs. 1300 per head
For Professionals Rs. 1500 per head
For IIIT Students Rs. 1000 per head

Hurry up! What are you waiting for? Seize this opportunity....

-25% Discount for Students (Promo Code:- STUDENT)
-35% Discount for Student Groups( Promo code:- TEAM)
-promotion code expires on 2 October 2019.

Proposed Training Scheme

Timing Schedule














Day 1






Introduction to Robotics

  • Why Robots
  • Types of Robots

General Robot Structure: Components

  • Wheels
  • Arms
  • Motors
  • Gears
  • Sensors
  • Communication Modules
  • Casing Materials
  • Nuts & Bolts
  • Processor

ESP8266 Basics

  • Board familiarization
  • Features
  • Pin-out
  • Applications

Arduino IDE for ESP8266

  • Setup & Loops
  • Libraries
  • Familiarizing Arduino IDE for

ESP8266 IO Port

  • Output: Simple LED blinking
  • Input: LED controlled by an external switch


  • Interfacing Sensors: Voltmeter
  • Temperature Sensor


  • Simple DC Motor
  • Geared DC Motor
  • Stepper Motor
  • Servo Motor
  • BLDC Motor

Motor Driver for Geared DC Motor

  • Different motor drivers
  • Uni Directional & Bidirectional drivers
  • L293 explanation

Interfacing Geared DC Motor

  • Uni Directional Control
  • Bidirectional Control

ESP8266 WiFi

  • Access point
  • Station
  • Creating a station with ESP8266
  • Connecting to Smartphone hotpot

Creating a Local Server

  • Server name & Port address
  • Client IP Address / Remote IP
  • Acquiring data from Clients
  • HTTP Request & Responses
  • Examples

Creating  Android APP with MIT AppInventor

  • GUI Design
  • Back end with Blocks
  • Generating .apk file
  • Installing app on Smart Phone

Mini Project II

Mart Phone Controlled Robot (Robot movement is controlled through WiFi from a Smart Phone Application )



Day 2

FN Creating ESP as a station

  • Connecting to a WiFi hotspot
  • Making ESP client
  • Communication with a cloud server

Applet with BYLNK

  • Installing Blynk App
  • Creating account
  • Creating Applet to communicate with ESP controller
  • Virtual pins

Blynk in ESP8266

  • Installing Blynk library
  • Blynk app coding
  • Example
AN Mini Project
Controlling and monitoring a robot through the Internet from anywhere in the world.