Wi-Fi Controlled Walking Robot

Published on . Written by

Wi-Fi Controlled Walking Robot
Imagine there is a Robot which can be controlled from anywhere in the world. Is it possible?? Yes, it is possible with Wi-Fi Technology. Through this project you are going to build a unique Walking Robot which can be controlled using Wi-Fi.

Read more..
You will need an Arduino Uno board for interfacing microcontroller with Wi-Fi module and Servo Motors. You will create an HTML page using Java Script. This HTML page will be connected to your robot through Wi-Fi module. You will program the microcontroller in such a way that say whenever you press forward key in HTML page, the microcontroller will make your robot to walk in forward direction. Similarly we will program the HTML page and microcontroller for the commands backward, left and right. Based on the Key you press, your microcontroller will make your robot to walk into that particular direction.

Project Description:

  1. App Inventor: App Inventor allows Android Apps to be built and has building blocks which are easy to understand and implement. There are 2 steps, first you need add interfacing elements to the application such as buttons, images and sounds. Then secondly, you need to add logic and actions with plain language instruction blocks that will snap together like building blocks. You can use MIT App Inventor for this.
  2. Arduino Uno: The digital and analog input/output pins equipped in this board can be interfaced to various expansion boards and other circuits. Serial communication interface is a feature in this board, including USB which will be used to load the programs from computer.
  3. Servo Motors: A servomotor is a closed-loop servomechanism that uses position feedback to control its motion and final position. The input to its control is a signal (either analogue or digital) representing the position
  4. Motor Driver: Generally the Arduino board is not capable of providing required amount of current for running the motors. So we use a device called Motor Driver which will provide sufficient current for driving the motors.
  5. Wi-Fi Module: ESP8266 Wi-Fi module is generally used to establish the wireless communication between the devices. But this module is not capable of 5-3V logic shifting and will require an external logic level converter

Project Implementation:

  1. Interface the Wi-Fi module and Servo Motors with the Arduino board
  2. Power your robot and upload the code
  3. Connect your HTML page to your Wi-Fi module by providing IP address of the Wi-Fi
  4. Once HTML page and Wi-Fi module are connected, test your Walking Robot by pressing keys in the HTML page

Software requirements:

  1. Arduino IDE : You will be needing Arduino IDE software to write and upload the programming logic onto the Arduino Uno board

Skyfi Labs Projects
Programming language: Arduino Programming (C++)

Kit required to develop Wi-Fi Controlled Walking Robot:
Technologies you will learn by working on Wi-Fi Controlled Walking Robot:


Any Questions?


Subscribe for more project ideas