Posted on by & filed under How To Make a Robot, Tutorials.

RobotShop Grand Tutorial: How to Make a Robot - Lesson 1

Lessons Menu:

Getting Started

Welcome to the first installment of the Grand RobotShop Tutorial, a series of 10 lessons that will teach you how to make your own robot. This tutorial is aimed at anybody willing to get started in robotics and have a basic understanding of terms such as “voltage”, “current”, “motor”, and “sensors”. Although this might seem pretty basic, even people with previous robot building experience might find useful information regarding the general method of building a robot.

What is a robot?

There are many definitions of robot and no real consensus has been attained so far. We loosely define a robot as follows:

Robot: An electromechanical device which is capable of reacting in some way to its environment, and take autonomous decisions or actions in order to achieve a specific task.

This means that a toaster, a lamp, or a car  would not be considered as robots since they have no way of perceiving their environment. On the other hand, a vacuum cleaner that can navigate around a room, or a solar panel that seeks the sun, can be considered as a robotic system.

It is also important to note that the  “robots” featured in Robot Wars for instance or any solely remote controlled device would not fall under this definition and would be closer to a more complex remote controlled car.

Although this definition is quite general, it might need to evolve in the future in order to keep up with the latest advancement in the field. In order to get a sens of how robotics is rapidly growing, we suggest you take a look at the RobotShop History of Robotics.

Let’s get started

This series of tutorials is intended to guide you through the steps of building a complete mobile robot.

There are 10 lessons that will be released in the following 10 weeks.  Each lesson guides you through one step of making a general-purpose mobile robot.  This will enable you to build your very own mobile robot in order to perform a task of your choice. Each lesson will be illustrated with an example from RobotShop experience in producing the RobotShop Rover. The lessons are intended to be read one after the other and build upon the information gained.


The first step is to determine what your robot should do (i.e. what is its purpose in life). Robots can be used in almost any situation and are primarily intended to help humans in some way. If you are unsure of what you want your robot to do or simply want to concentrate your efforts on specific tasks, here are some ideas:

Knowledge & Learning

LEGO Mindstorms NXTIn order to build increasingly complex robots, most professionals and hobbyists use knowledge they have acquired when building previous robots. Instead of building one robot, you can learn how to use individual components with the objective of building your own “knowledge library” to use to undertake a larger, more complex design in the future.

Amusement & Companionship

Teddy Bear Companion RobotBuilding a robot is in and of itself is fun and exciting. Robotics incorporates aspects of many disciplines including engineering (mechanical, electrical, computer), sciences (mathematics and physics) and arts (aesthetics) and users are free to use their imagination. Amusing others with your creations (especially if they are user-friendly and interactive) helps others to become interested in the field.

Competitions & Contests

Robot SoccerCompetitions give the project design guidelines and a due date. They also put your robot against others in the same class and test your design and construction skills. Although many competitions are specifically for students (elementary to university), there also exist open competitions where adults and professionals alike can compete.

Autonomous life form

Alice Micro Robot SwarmHumans are natural creators and innovators. The next great innovation will be to develop a fully autonomous life form that rivals or surpasses ourselves in ability and perhaps creativity. This goal is still being accomplished in small steps by individuals, research organizations and professionals.

Domestic or Professional tasks

Neato Cleaning Tile EdgeDomestic robots help liberate people from unpleasant or dangerous tasks and give them more liberty and security. Professional and Service Robots are used in a variety of applications at work, in public, in hazardous environments, in locations such as deep-sea, battlefields and space, just to name a few. In addition to the service areas such as cleaning, surveillance, inspection and maintenance, we utilize these robots where manual task execution is dangerous, impossible or unacceptable.  Professional and Service Robots are more capable, rugged and often more expensive than domestic robots and are ideally suited for professional and/or commercial use.

Security and Surveillance

SuperDroid HD2 SWAT / EOD Tactical Treaded Robot w / 5DOF ArmMost mobile robots are used to venture into areas where humans either should not or cannot go. Robots of various sizes (either remote controlled, semi-autonomous or fully autonomous) are an ideal choice for these tasks.



Practical Example

We anticipate that most of you following this guide have the objective of building a robot for learning and knowledge, but also for sheer fun; though many will have a specific idea or project they want to materialize.

The last major consideration is budget. It is difficult to know exactly what people have in mind when they build their first robot; one might already want to build an autonomous snow removal robot, while another simply wants to make an intelligent clock. A simple programmable mobile robot might cost about $100 while a more complex can be several thousands of dollars.

In this exercise, we have chosen to make a mobile platform in order to get an understanding of motors, sensors, microcontrollers and programming, and to include a variety of sensors. We’ll keep the budget to about $200 to $300 since we want it to be fairly complete.

Simple Mobile Robot CAD

RobotShop - Robotics at your serviceFor further information on learning how to make a robot, please visit the RobotShop Learning Center. Visit the RobotShop Community Forum in order to seek assistance in building robots, showcase your projects or simply hang-out with other fellow roboticists.


425 Responses to “How to Make a Robot – Lesson 1: Getting Started”

  1. shreejith raj, mysore, karnataka

    this is very usefull…….
    nice job……
    thanks for the information

  2. venkatachalam

    i liked it …………………………………………………….
    but no information from Lesson 4 toLesson 10

  3. Dozie

    thanks so much.this is the closest ive come to making my first robot. i hope i learn enough to make one.

  4. keyvan

    this is very use full and nice.plz continue to release the other lessons ( 4-10)
    thanks !

  5. alajmi

    PLZ..Continue as soon as u can
    where is the other lessons?? (5-10) ??

  6. Gokull Subramanian

    wow!!!!! its interesting but how to assemble the parts of a robot and what are they.

  7. Carlos

    Hi Everybody.

    Thank you for the great feedback, we really appreciate it. In order to get help with making robots, we suggest you visit our forum: RobotShop Community Forum

    There you will be able to find help from the RobotShop technical team and from other roboticists.

  8. Carlos

    For all those wanting to get started with robotics and seeking simple instructions on assembling your first robot, we recommend using the DFRobotShop Rover. In its page you will find all the required information to get this nifty robot running in no time.

    This robot is aimed at beginners and advanced users as well, Beginners will be able to get the robot to move and perform preprogrammed action in no time, while learning about programming and robotics in general. On the other hand, more advanced users will appreciate the fact they the platform is Arduino based and thus can be easily expanded with Arduino Shields .

  9. Demarch

    this is really cool and I have
    to check out your upcoming
    dynamic lessons!…

  10. charu

    how can i make a robot using home junk not technical things with an easy method

  11. Carlos

    It is certainly possible to hack household appliances and other everyday objects and make them into a robot. This can mainly be done once you have a sense of what are the requirements for a robot and how the different components in an appliance for instance could help you do that. Also, if people is able to make robots form household materials, it is because household materials can sometimes be packed with motors, circuits and other useful things.

    The first step for hacking junk into useful things would be to take them apart and be familiar with the components and how they work together. Usually toys and small appliances are a good and almost natural start.

  12. Sarath Remalli

    Can you give me more details about the voice recognition robots?

  13. Devendra

    i wanna make a robot,but i don’t have any idea about robot tell me and describe with audio how to make robot and plz.. sent me the cost of tht robot.

  14. dkoster

    why the heck does every robot-making thing that i look up cost money? I don’t have $100! I WOULD LIKE A FREE ROBOT THANK YOU VERY MUCH

  15. Carlos

    @dkoster, There is no free lunch.

    In order to accomplish the robot you describe it would require knowledge, robot making experience besides ingenuity and creativity. It takes a lot of experimenting and know-how in order to create a robot out of old junk.

    Also, these lessons are simple in the sense that they summarize the knowledge currently required to make a robot using off-the-shelf (and maybe some custom) parts. By no means this is a comprehensive repository of the knowledge related to make a robot.

  16. sam

    great website. very useful for anyone like myself wanting to get into robotics

  17. Horeb

    i’m horeb doing my mechanical engineering final year,i’m interested in robotics.I’m planning for a project on robot so please can any one guide me through my project?

  18. sri

    can u say about the manufacture of a robot,i means the equipment needed for doing the parts of a robot.hope u will definitely help me.thank u very much

  19. praneeth

    until now i was searching for a good web site to know about robotics now i got and opportunity to know about them i am very thank full to the publisher.

  20. akshat

    i am very thankful to the publisher now i can know more about robotics

  21. Sushil

    How to make a simple robot which are used generally
    what is the simple procidure to make a robot

  22. jaswitha

    till now i never got the information about robotics and know i can learn more & more. I am very thankful to the publishers <3<3<3<3<3<3<3<3<3

  23. jaswitha

    till now i never got the information about robotics and know i can learn more & more. I am very thankful to the publishers

  24. sonam

    i was able to learn more about robots……i am thankful to the publisher….

  25. prasath

    we r a gang of frnds waiting to make a mark in robotics field.
    can any one help us????????

  26. Nathan Gibson

    I’m trying to find someone to help to build a Robot idea called: Eggobot

  27. dibyanshu shekher

    the lessons to understand the robot is not clear.use figures and exmples to be clear

  28. P.Raju

    thank you for your given information,but
    i want more information about ROBO programs please

  29. I love robot

    Woow . This is soo great .
    Wooww . I love itt .
    good . fantasic

  30. I love robot

    <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3
    Robots are my life <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3

  31. Carlos

    For robot programming you will need to wait until lesson 10. In the meantime, you can read all the completed lessons.

  32. THE H. S. INDIA

    CAN I UNDERSTAND ROBOTICS WIDOUT ANY TECHNICAL SENSE ………..AS I AM A JUST A STUDENT OF class 8th …………..and could u plz advice me wid some useful ideas for making a home made (probably, junk made) working robot………………..plzzzzzz

  33. Carlos

    We invite you to follow the lessons and let us know if you have any specific questions., we believe the lessons have enough information to get you started making robots very fast.

  34. elayaraja a

    this type of information will be very useful for the beginners in robotics….keep it going on

  35. Por Soksan

    I’m Soksan student of BBU . Would you please give me the video of the sample of robot that you made.

  36. steves gilbuena

    nice..were i can buy some some parts to make a robot?

  37. karatikey tiwari

    robotics is a tremendous topic and i have great in it.robot is a good artificial
    social worker .it can be used to survive the human being at the time of specific & natural hazards & for many more.

  38. karatikey tiwari

    robotics is a tremendous topic and i have great interest in it.robot is a good artificial
    social worker .it can be used to survive the human being at the time of specific & natural hazards & for many more.

  39. mohan

    where i can buy some parts to make a robot. where i find the electronic tools.

  40. shailendra kumar verma

    how to make robot firstly start plse say complete information plse.

  41. praveena.m

    hi am praveena thanks lot but i want help from u now am doing one project ,u have any information about robo mail me .plz how to do ?mail name [email protected]

  42. sachin gangwar

    hi this is sachin i want to make project on robot i know its difficult but i can do it so plz help me

  43. sandesh kumar

    hwey my self sandesh kumar…i want 2 make robots as i m very much interested in robotic world plz help me…i just want 2 change dis world…help me…

  44. Ganesh kotiye

    hi this is Ganesh; i want 2 give a interview for “Robocon international event” so help me……..
    Thank you.

  45. Micheal Heins

    Okay you are true, YouTube is most excellent video sharing web site, because YouTube is a lightly no much streaming time rather than other websites.

  46. Nitish Sahu

    I Love Robots ♥♥♥! im going to ROBOTICS workshop in 16th December in Jamshedpur!

  47. Divyansh

    I want to make a robot.Tell me about material required give me some tips also.

  48. cbenson

    This type of question is the main reason we have started the Grand Tutorial Series.

  49. ahonsu david

    thanks a lot for such useful information made available to people like me.
    when will lesson ten be made available?

  50. cbenson

    It’s coming.. we have had some more important priorities in the meantime. We apologize for the delay.

  51. pranjali

    i lv robotics n wanna make my career in it .. n wanna learn it practically ..
    plz suggest wt 2 do.

  52. cbenson

    If you want to design and build robots, you should choose a main field (Mechanical Engineering, Electrical Engineering, Computer Engineering, Robotics, Programming etc) and then try to learn about the other fields by either taking extra classes or learning on your own. If you don’t have the opportunity to go to college / university, then start by taking apart electronics, save money to buy a microcontroller / computer and work your way up from there.



  54. cbenson

    This is not easy… you first need to understand a lot about every part of a robot, and also build up a selection of “donor” parts you can disassemble in order to make what you want. We hope to come out with even less expensive platforms in the near future.

  55. vishavjeet

    interesting but not more clearify clear each nd every small point about how to make a robo

  56. akshay asnani

    can i be able to make a robot as i m a student /// i love making robots n more amazing things which r related to it

  57. amit sharan

    Hi, I am amit sharan.I am student of final year nd i have to make a robotics project but i don’t know about robotics.plz gave me some idea.

  58. Aminu Sufi

    I’m a civil engineering student, but I want to switches to Mechatronics just to create Android-Humanoid Robots. But I only needs a sample of Neural Schema.


    can i learn robotics and make my own robots and grow to a big robotic scientist and made a advanced robots without much pressure on studies and technichal background

  60. cbenson

    We don’t quite have that… that’s some pretty high end code.

  61. cbenson

    Some people learn a lot outside of school. You will need to give yourself objectives and find the right materials to help you. When learning about robotics, you cannot rely on the user community to teach you everything; you will need to read user manuals, books etc.

  62. rishav

    Please show some videos – without it u can hardly understand anything..

  63. Sarvil

    I wanna make an autonomous flying robot ,which programming language I should prefer ????

  64. cbenson

    If you are new to programming and want fast results, try Arduino. If you have more patience, try C#.

  65. Gowtham

    I’m interest for to make a robot but I don’t no for anything this so please help to me

  66. Tyler7676

    hey im 12 and i have somethings that can be in a robot but i don’t how to get started.

  67. honey

    I am interested in making robots. so, please learn me. how to make robots.thank you

  68. himanshi

    i want to know about the parts that are used to make a robot and procedure also

  69. kavita ahuja

    thanks i was searching for such site…….. i want to know the same parts required for autonomous robot … my project is object recognition which is based on matlab .. i want my software i.e. object recognition should be the s/w used in autonomous robot for object recognition eg recognizing a specific ball etc… but i will use Matlab image processing toolbox for coding is it possible to make s/w and emulate with h/w robot. easily?

  70. Yash Thakkar

    nice site for robotics….

    i want to make a robocar which have a camera on front of it & that take picture ahead of some distance…
    if there is any disturbunce, robocar automatically take turn….

    for this car, which material, which programming lenguage i needed..??
    plzz help me…

  71. Malia

    I am also writing to make you be aware of of the really good experience my cousin’s daughter enjoyed checking your webblog. She came to find a wide variety of issues, with the inclusion of what it is like to have an amazing coaching nature to get the mediocre ones effortlessly learn specific extremely tough subject matter. You undoubtedly exceeded my expectations. Thank you for producing these beneficial, healthy, explanatory not to mention easy tips about the topic to Kate.

  72. KittyTurnoverZ

    Thanks for these helpful lessons for how to make a robot. I have been wanting to make a security defense robot for about ehhh 6 months now. I have finally exceeded in making my design on it and these tips will get me outta town! Again thx,

    Love, Kitty TurnoverZ




  74. Jawid Ahmad Baktash

    Hello to all really i have so interest for this section also i have some CS background but i don’t know how to start and from where i can start ?? any one who has idea plz help me
    many thanks



  76. cbenson

    Well, the “food” would be the battery (or the oxygen in the blood vessels), so the “heart” might be the motor controller(s).

  77. ibtihaj

    hello gyzs i want to create a simple reboot for my term project kindly help me gyzs please?i am good in programming in simple c.but i have no idea about rebotic system.

  78. wahid

    i would like to make a robot by using microcontroller,stepper motor,motion sensor, remote control system. how can i get the detail about those instruments. please give me the faithfull address please. and thank for the lession.bye

  79. cbenson

    If you have any suggestions as to how we can improve the series, we welcome your feedback.

  80. Nikhil

    thank you……..
    This web side is very very….helphful to make the robot at home…
    Thank you..once again.

  81. archana

    thnx for this site….bt i need more there any site where i can meet few robo frends.

  82. cbenson

    Appreciated. What we are trying to do is provide the entire community with information on how to build robots (rather than one robot specifically). If you have any information you would like to know, feel free to add it in the comments section here.

  83. cbenson

    It’s difficult to get too specific without excluding a lot of information which might be relevant to other people. What type of information would you like to know?

  84. mohan kumar

    Its..simply superb but U have to…inserting clearly instructions wise images shld bring its mostly understand Ing easy in our mind….

  85. Trig moler

    Hi. My name is Trig and I would like some more tips and walk throughs please. I’m only ten and nobody in my family knows anything about robotics.( :

  86. Kaylak

    I’m only 10 and know NOTHING about robotics, but one thing I know is I don’t have that type of money to spend on robots

    • Coleman Benson

      Robotics does not necessarily need to be expensive – the more you learn, the more “fundamental” you can get; purchasing components rather than completed boards. You can also scavenge parts from old or “junk” electronics, toys etc, including sensors, motors and more. A lot of information can be learned online, and you can start learning to code for free. If you’re really interested, start saving any money you get for more expensive parts.

  87. Tony

    Hi.It’s really happy can found this high quality website today.
    I’m 18 years old and I’m studying in a Computer Technology University.
    I really love to build a robot by myself but I don’t know the field at all yet.
    My course is nearly begin and i don’t know what professional to choose in order for further into automaton field in the future.(These are those professional)
    (√)1:Information Technology(including:[Syestems Security],[Intelligent Systems],[Mobile Technology])
    (√)2:Software Engineering.
    (√)3.Computer Games Development.
    (√)4.Multimedia Technology.
    (X)5.Engineering(Including:[Electrical&Electronic Engineering],[Mechatronic Engineering])
    There is a problem here I can’t choose Engineering professional because i don’t have my physics transcript from high school and I can’t get that anymore.
    So if i cant choose Engineering how can I learn robotic knowledge in the mean while I study my professional?
    Where to start it?
    I hope can give me some suggestion from here. Thanks.

    • Coleman Benson

      Physics is certainly very important if you want to proceed with mechanical / electrical / robotic engineering. However, a very marketable field which you may be able to study in would be programming / software / computer science. The focus would likely not be on physical robots, but with a bit of learning on your own, your robotic creations would be far more capable / intelligent.

  88. Waist barns

    I really enjoyed the lesson bot the problem is I really want to know how it is really made, like the software of it and the most important components of it. Thanks a lot for the lesson sir

    • Coleman Benson

      That will be one of the objectives of the series. Software should be covered in lesson 4 (along with with flight controller), and all the parts needed to build the copter in lessons 2 to the end.

  89. Tony

    So I start to learn physics!!
    but what kind of physics I choose to learn?
    And when is the end?

    • Coleman Benson

      You would need to cover physics up to the high school level (concepts such as Torque and basic material properties and designs). Once you get to the university / college level, the courses become more specific, such as mechanisms, thermodynamics etc.

  90. Jeffrey

    im intrested in building robots im wondering if there is a app where you can build it in 3d on your computer please tell me if there is

    • Coleman Benson

      There are many 3D CAD programs which you can use to build a robot. Most manufacturers do not release 3D CAD models of their products, meaning you will need to draw them yourself. Try a program like Google Sketcup (free).

  91. sathwik


    • Coleman Benson

      Robotics is becoming its own field of study, so you can try robotics. If you want something more general, consider an engineering field: mechanical, electrical, computer, or programming / software. A university degree is best if possible.

  92. Eric

    Hi I am looking to make my home made robot with just some thing around the house. What I have Is a motor with a solar panel and it works. I was seeing if you could tell me some tips or give me a website that can help me with ,this it would really help me. If you don’t it is okay but please help because I have made my first invitation, Witch is a solar powered fan. I would like to start this so later I could make some cool robot that could help people in there home’s.( I’m only 11 and I can do this stuff at this age.)

  93. doug

    hey what would i need to make my own robot for home and how much would the stuff cost

    • Coleman Benson

      @doug, It depends on what you want the robot to do. This series of lessons gives you an overview to help you figure out which components you would need.

  94. ZACK

    Thanks for the informations, but i’m wondering what language of programming to use

    • Coleman Benson

      If you’re new to robotics, Arduino is becoming wildly popular. They make both the free software, and a variety of open source software.

  95. Amy

    I have never made a robot before but I know something’s about it do you still think I am able to make one.
    Thx for listening

  96. Logan

    I am 14 and i just joined my school’s robotics club and we r going to get a software that uses Java to programing our Vex EDR robot. Just the problem is that i don’t know that much about Java, and i espesially don’t know anything about programming robots. So can you tell me what i can do to learn Java and but mainly how to program robots?

    • Coleman Benson

      If you’re getting VEXEDR, why not start with RobotC? It’s a much easier language to learn and the community around it is quite big. If you’re stuck with whatever software they select, ideally it should have some tutorials or examples. If not, any book on Java would be a start, and there are a variety of online (free) resources on how to learn to program.

  97. pankaj

    I want to know how to make a robot without any mechanical back ground

    • Coleman Benson

      @pankaj you don’t necessarily need a mechanical background, but if you plan to design the frame, or make something rather complex (mechanically), then you might consider purchasing a kit.

  98. benhar

    I am benhar graduate of EEE engineering
    I want to make one ‘RC TOY TRUCK ‘ for my brother’s son
    1.Gear motors -10rpm
    2.25cm length chassis make by light weight metal
    Plz help me how to make this good working
    Help in: 1.motor driver for 2motors RC control
    (Forward, backward,bracking,speed controlling)
    2.Assembling of front wheel rotation with motor
    3.wiring of total truck, Hourn
    4.make with original truck features about hour’s plans
    Plz help me sir
    Thank you sir

    • Coleman Benson

      @benhar We would be happy to help you, but it’s best not to have a long technical discussion in the blog comments. We suggest creating a new topic on the RobotShop Forum.

  99. Okuvua Godwin

    How can I get the whole Tutorial and the materials to kick start with a prototype?

  100. benhar

    Which type motors used in toy trucks to rotate front wheels and it operating system
    Reply me sir…..

    • Coleman Benson

      @benhar This is really product by product; do you mean ride-on toy trucks? RC toy trucks? Do you have a link to a specific product?

  101. benhar

    No…only for play….with RC…I want to be create one toy vehicle looks like with real truck features…..

  102. Sampath

    I am a student of Mechatronics Engineering. I’m in 3rd year now.This year i have to make a line following robot without ardino. Only we can use Pic microcontrollers. Can you help me for the task…… !!!!!!

    • Coleman Benson

      @Sampath If you are looking for help / advice for a specific application (in your case a line-following robot which specifically does NOT use Arduino), then we suggest creating a new topic on the RobotShop Forum and provide details of what you have and what you need to do.

  103. Bags

    i really want to make a robot but i dont know what i need to begin, i hope you can tell me?. ty

  104. Thanawat

    It is a very good. Thank you for data to Nat will create a first robot in future. I follow your data everyday.

  105. rohit bangar

    i want to make a robotics engineer I want more and easy information

  106. Aaron Macwan

    It’s good and its nice to learn it from basics.

  107. Ksenia

    Gonna have my own website soon I’m saving money for a robotics company cause I’m only ten useful info 🙂

  108. Aravind Krishnan S

    The descriptions given here are quite interesting. Sir, kindly please give the knowledge from the point of programming and all related ideas.

  109. sayan

    how can I get the basic idea of making robots,I mean the fundamental concepts of the parts of a robot.plz help me.

  110. Suresh Mendon

    Knowledge is Power. And you are sharing that for free to everyone. You and your Master and also your sweet family will be blessed by the god through by our little hearts for this precious service.

  111. sk.AZIZUL HASAN.

    I am azizul hasan. How to make a voice robots made ing.

    • Coleman Benson

      @ sk.AZIZUL HASAN. We are not sure we understand – you want to convert text to speech or speech to text (to have the robot then “understand” the text)?

  112. sk.AZIZUL HASAN.

    Sir, how I make a robors programing madeing.
    Please sir tell me a robots programing madeing?

  113. Dimpal SIngh

    Hello Sir.
    I am a mobile app(IOS and Android), web and game developer. But I am new in robotics and I am really interested in working on robotics. specially on wearable technology. Can you please guide me how to get start working on wearable technology. Or can you suggest me any tutorials for that. Also can I directly start working on that technology. Please Guide me sir. I am really passionate for it. I am confused from where to start.

  114. Dimpal SIngh

    Thanks for your quick reply sir.
    The link you provided me is just containing the products related to wearable. I am not able to find the tutorials. I want a tutorial series like you provided above to create a robot. Can you provide me a link for that. Also can you provide me a link for learning “programming a microcontroller”. Please help me through this sir. I will be great full to you.

    • Coleman Benson

      @Dimpal SIngh Learning how to create wearable tech is essentially the same as creating a robot. We do not carry any books or articles explaining how to create wearable tech. In regard to learning how to program, we suggest either taking a course (in person or online, paid or free) or purchasing a good book which teaches you the programming language of your choice.

  115. Dimpal SIngh

    I want a documentation on creating a wearable which can fly.

  116. Dimpal Singh

    Yes sir. I wanna create a wearable which allows a person to fly. For example like in IRONMAN movie. But I don’t want to make an IronMan. I just want it to fly like that. Also I know some of programming languages like JAVA, Swift, PHP, C Sharp, C, C++ as I told you that I am a programmer. But I am not aware of programming a microcontroller. So suggest me something in that direction Sir. If you do have a link or tutorial for that Please let me know sir. Is there any course/guide available on or udemy.

    • Coleman Benson

      @Dimpal Singh Aside from just a small handful of inventors and prototypes, a personal (compact) flying system is still incredibly hard to design and build, and is well beyond the scope of these tutorials. This is a very involved project and we do not have any specific suggestions.

  117. Dimpal SIngh

    OK sir. How different is it from a jet pack sir. What is the difference between a jet pack and the system I am looking for. Sir also tell me about how helpful is it for me in this field if I know programming in various languages already.

    • Coleman Benson

      @Dimpal SIngh You are looking for something you can wear to help you fly; the Ironman suite is 100% fake. Even if you do not consider the armor and weapons, the technology needed to make a suit fly simply does not yet exist. Programming is not really the issue. We do not mean any disrespect, but asking how to create a suit like Iron Man is similar to asking how to send a man to the moon – there is no simple answer or single resource we can provide.

  118. Dimpal SIngh

    I understand sir. But you just said about jet pack. What about that sir. And also I don’t mean to create an Ironman suit. I just gave you an example of wearable flying system. I am just looking for a wearable flying system sir. Not for an Ironman suit.

    • Coleman Benson

      @Dimpal SIngh Unfortunately building any device which can carry a human into the air is well beyond the scope of the support we can provide here.

  119. Dimpal SIngh

    Ok Sir. Thanks for assisting me. Sir can you tell me what is roll of physics, biology, chemistry and mathematics in robotics. How useful is it to have the knowledge about that?

    • Coleman Benson

      @Dimpal SIngh It really depends on what you want to do, and how complex you want to get. If you’re really looking to make cutting edge tech, then a formal education will certainly come in useful. Currently robots use less biology, but it’s foreseeable that one day robotics and bionics will be merged. Some background in math and physics is useful, but programming, electrical and mechanical design are more important.

  120. Dimpal SIngh

    So, do I need to study school level physics and maths only or should I include college/university level physics/math as well.

    • Coleman Benson

      @Dimpal SIngh Normally you should not need to take too many high level math or physics courses unless you really want to specialize in a certain domain of robotics (for example those working in artificial intelligence don’t really need much background in mechanics). Initially you should try to get a well-rounded education whch covers electronics, mechanics and programming.

  121. Dimpal SIngh

    ok sir. thanks a lot for guiding me. I will follow your instructions.

  122. Erewumi Oluwagbenga a nigerian.. . Am actually interested in robotics because I want to make a difference here.. I have done a lot of model cars and aircrafts in my room.. So I need your assistance in learning robotics.. So I don’t know if you can really help me… I would be so much glad for your assistance.. Thank you so much.. .

    • Coleman Benson

      @Erewumi Oluwagbenga We are doing our best to create free articles here which teach people how to build robots. You might also try

    • Coleman Benson

      @Erewumi Oluwagbenga We are doing our best to provide free information here on the RobotShop Blog. You can also learn about robotics by purchasing a book etc. Unfortunately we don’t offer personal training.

  123. amir

    hellow i am in 10th class but i am not soo intelegent but i went to make a genus robot in the history of the world and make my father and mother happy because i am getting fale in maths and science soo plz give me a well easy and exclent robot topic in easy steps but its disine should be big and it should be brave and react like a human being

  124. vishal mishra

    How can I make a sensitive robo which have all things greater than a have all things like conversation,change own type when we call,……
    I can’t explain about my dream robot BT it like a transformer robot….
    Plz suggest me what I’ll study about…

  125. anish jha

    Hello i am student of 12th class and want to know about which sensor will be good to use in aircraft robotics and how much it cost

  126. anish jha

    i want to make the robot which can help in production of hydropower/electricity … so i want to ask if a robot can increase speed of water to 11000 m/s then can electricity be produced easily

    • Coleman Benson

      @anish jha You don’t need a robot, you just need a generator. Note that a pump to speed up the water requires energy and you will only get a fraction of that energy out of the generator.

  127. Anuka

    We have project. ” making technological equipments(like robots) for nursery kids to help them in learning ” the main objective is to bring up the kid in a technological background. We do not actually make the robot , but we have to make a complete business proposal with a presentation. So will it be enough to read this article or should I read something else? and please tell me if you have any ideas

  128. bvd

    really a good website bt i would like to give a suggestion that if u teach us with the help of videos it will be more helpful

    • Coleman Benson

      @bvd We do appreciate the feedback, but the issue with videos is that the products used are outdated very quickly – we are looking to create content which will last online. We may consider a video in the future as demand seems to be high.

  129. Moyo

    These lessons are seriously helping.I am in my final year in secondary school and I wish to come out with something(a robot) before I leave secondary school .Once again thank you

  130. heaven jackson

    this is a really good site. i am buliding a robot for school. so help me with that. b.t.w we making it out of legos. add me on facebook at leigh jay. thank you

    • Coleman Benson

      @heaven jackson LEGO is not quite “custom robotics” since all parts are modular & plug and play, so you don’t need to take the same approach as we describe here.

  131. Ravi Yadav

    i am Ravi studying at mechanical engineering .
    i want to make a robot but no idea please help me sir.

  132. theethu roy

    thanku for this site my dream is robotics ..i want to make a robot

    • Sébastien Parent-Charette

      @khan: You can find all the lessons in the Lesson Menu found at the top of each article. Here is a direct link to lesson 2.

  133. Amar love R.O.B.O.T

    What is the basic components to run a robot ?
    And thank you for all of this info .


    Sir, I want to learn robotics basic… and I want more information on home automation… will you suggest me something!!

  135. stanley

    Dear Coleman Benson, Could you tell me which language is best suited for robots , since I have knowledge only in C I need to know which one will give the full requirements.

    • Coleman Benson

      @stanley C is a very good programming language to start with, and will allow you to use C# and C++, and well as more easily learn other languages.

  136. rohan

    I am also an expert in C# and C++ and me and my partner are building a robot and this guide really helped us for this project… THX Benson

  137. MikeRocke

    [Translated from German by moderator] Lately, I’m to mobilize in search of a guide to the PC, i.e. from the PC to build a robot. If there was a kit with chassis and grippers, you could easily build a software-controlled robot by installing mainboard etc. Keep it up ….

  138. louis

    i want to go full time into robotics but i need ideas. although i have ideas but i feel that they already exist. you can advise me. i hope to extend the abilities of a sample project in order to learn. i am a beginner

  139. Marah Tennison

    actually I’m a biology student and I have not technical background but i’m deeply interested in making a robot is it possible for me

  140. Numan Malik

    Dear Sir,
    I’m student of computer science. I want to develop such a robot that can read barcod of student card. What should be required for that?
    Your information can be helpful for me.

    • Coleman Benson

      @Numan Malik You really only need a barcode reader and a single board computer. Even smartphones these days can read barcodes. Obtaining the corresponding information that’s in your school’s database is an entirely different issue.

  141. vineesh

    i want to build a embedded system based robots for many manufacturing operation could you help me

  142. Shreyas

    hello Sir , I am Shreyas I have completed my mechanical I am looking forward to create a Drone which would be useful in many day to day activities. can you please teel me more about the Drones ? Can you suggest me some programing languages which would be useful in the same? and also refer few important terms which will be useful ?

  143. saran

    sir can i make a book with information in by my name please sir can you can give your contact no

  144. Harshad

    I want an idea to make simple robot as i am in 11th std without sensors but only with batteries and microcontrller

  145. uc mini

    Thanks for providing best information of “how to make robot”.
    I love this blog

    • Coleman Benson

      @max saraf It is impossible to predict what every customer needs, and impossible to please everyone. Feel free to offer ideas as to how we can improve the article.

  146. V Robot

    so what type of robot is good for making autotunes drones that will work togetor

    • Coleman Benson

      @V Robot Automatically tuning the PID of a drones is entirely up to the flight controller; most do not have this feature, though some do. Hope we understood your question correctly.

    • Coleman Benson

      @osama ahmed Many different programming languages are used depending on the microcontroller or computer onboard. If you are new to robotics and want to get started, try Arduino.

  147. babin

    sir, is there any scholarship programme for the student from developing country and have low financial background who are instrested to study mechanical engenering….

    • Coleman Benson

      @babin Unfortunately we do not have any such list – it would be best to ask your school and city hall to see what scholarships are available.

  148. Shivdiv

    Hi I have this tech competition coming up in May . I’m trying to make a robot that can sense what your doing and is voice activated. Can you give me a list of materials I can use

    • Coleman Benson

      @Shivdiv “sense what you are doing” is far too vague. For technical support, please create anew topic on the robotshop forum.

  149. Ta Cuong

    I am newbie and what i want how to make an simple robotic can manage from my computer before make it automatic from an control box.

  150. Pihu Pateriya

    Please give program source code for building human robot

    • Coleman Benson

      @Pihu Pateriya The code is specific to the controller. Unfortunately we are not aware of any “general purpose” code for humanoids.

  151. ថេត​ យ៉ាទិត្យ (Thet Yatith)

    Thanks big big for ur time to make the tutorial. It’s a pretty reference for me 🙂 🙂

  152. Ritik singh

    [Translated from Hindi] Can a robot become a person himself to make all the decisions which he himself has to decide on what to do

  153. Shivu

    How manufacturing in human robots used components

  154. Scott

    At the end of this lesson it shows a Tank Tracked part to make a robot mobile.Lokks like the exact part I need to get my broken 1980’s talking Robie Robot up and running again What is the name and price of the part at the end of this lesson? Where can I purchase it? And would I be better off/cheaper for me to Hack a cheap small toy tank for it’s base and R/C content ?

  155. Harini

    This s quite interesting nd very much useful..It wud b great f these topics are uploaded as video for better understanding!

    • Coleman Benson

      @Harini Appreciate the feedback. The main issue with a video is that it needs to show products, which will be quickly outdated, and be quite specific. Such a video would likely end up simply being an assembly guide, which defeats the purpose of general, somewhat timeless content. Open to ideas / suggestions.

  156. 00

    Can you pls name the parts of robot . I am very curious to make a robot of my own . Also can I make a robot at home using cheap materials.
    Plssssssss…… any give me the answer and also the list of cheap materials required in making it.

  157. Pratham shiwal

    Hi.. I want to make a robot which can be controled by smart phone .
    And can I know that which meterial would be best to mould or cut easily for the robot .

    • Coleman Benson

      @Pratham shiwal You need a motor controller which accepts serial input, and connect it to a Bluetooth device. You then need to find an APP which can send commands via Bluetooth. For more details, please create a new topic on the RobotShop Forum.

  158. Big Mac

    I’m a beginner but can you give me more information on how to build a robot

  159. Aashika J

    I have an idea of making a robot of my one but I need some help from you can please help me out??

  160. Iwizfranchise

    A simple programmable mobile robot cost around $ 100, and the problem is they go up to tens of thousands of dollars.

  161. Vijay

    My name is Vija I am doing robotics engineering
    sir my Q is how to make a professional robote

    • Coleman Benson

      @Vijay You might want to create a few hobby robots to gain experience first. Professional robots are intended to be used in work / jobs and need to be very reliable.

  162. Myrobostation

    Instead of creating a robot you can learn how to use personal elements with the aim of creating your own “Knowledge Library” in order to make a bigger, more complicated design in the future.

  163. abhishek bais

    @benson sir i’m interested in legs type robots, need help to start, i am bigginer want to chat u please give me ur email id & i’ve already send u friend request so please

    • Coleman Benson

      @abhishek bais Unfortunately I cannot provide my personal details, but RobotShop as a whole is prepared to offer help and advice. Feel free to create a new post on the RobotShop Forum with details of what you’d like to do and your previous experience.

  164. leon

    anyone have an idea on making an actual human sized robot from steel? items that need to be used included as a list please

    • Coleman Benson

      @leon Steel is very strong but incredibly heavy. It’s not the best material to use to create a full scale humanoid (walking) robot. We do not have a list.

  165. Night_Bird

    Is there powerful enough motors for my intentions for my robot?

  166. Abdul Moiz

    thanks very much sir for information please keep it up…

  167. Rabeea noor

    Sir where are the other points …
    Can u plz guide how can I made the robot??

  168. Edice Emmanuel

    Pls i need help am trying to build a humanoid robots so i want to know where to odder from and components needed for project

  169. Sepo

    I’m starting the lessons just now. I’m turning 10 years old this year. I’m in grade 5.

  170. aditya

    I want to create a robot which uses solar power to charge phones.!!GREEN ENERGY!!

    • Coleman Benson

      @aditya You can buy those fairly easily from many places. You don’t need to design and build an entire robot – it’s essentially a solar panel, regulator, charging circuit and battery.

  171. Soumyaranjan Pradhan

    I want to know that how make a robot need my home services & help my family members

    • Coleman Benson

      @Soumyaranjan Pradhan That takes a lot of learning – either on your own or a formal education. We can’t quickly describe exactly what to do.

Leave a Reply

  • (will not be published)