arduino quadruped


This is BMB and a new tutorial. All the same again, we are here to create an amazing project and this time it’s about another robot back into our previous one. It was the line follower robot pic 292. It was a super amazing robot, so if you want to watch the full project, video do not miss the link in the description down below, but for today, as you saw in the intro of this video, we will make a spider bot or a spider robot. So let’s start with some project info searching in the Internet. All around the web stores I’ve noticed how much expensive to buy a spider, but this is the main reason: why of choose to create my own one and provide for you, my dear followers, the step by step guidance in the case, you want to try making this Kind of projects – this is a short description about the project and how it works. I will make an Arduino based system to drive the robot motors, which are a servo motors. Actually, this robot will not make exactly the spider movements because it has only 4 legs. We all know how much expensive are the servo motors and also driving more than 12 motors will be a bit complicated with an Arduino Nano that’s. Why I choose to make a quadropod robot instead of a exit, pod 1. So, as I said, I will use a nano dev board to drive each robot leg and for each leg we have three joints: cogsa, femur and tibia, and in each joint we will place a servo motor to get 3 servers per leg and 12 servos for the Whole body, in order to introduce more fun, I will use an LED screen to display the Cosmo robot faces and some RGB LEDs for more lightning animation.

In order to control the robot I’ve created an enjoyed app that allows me to connect to my robot through a Bluetooth module and make a forward and backward movements also turning left and right, without forgetting the LED color control. The first step in the hardware part, is preparing the rice chimeric for all the electronic components. So I’ve made this one that you can download from the link in the description down below our legs will be controlled by the Arduino Nano and also the oil tea display and the RGB LEDs do not forget to place the Bluetooth connector and a separated DC power Supply source for the servos, the next step is turning this schematic into a PCB to produce it later so I’ve made this also for you guys, with this customized PCB design that suits the project, team and I’ve placed an order to get this PCB from GLC PCB, Which provides the cheapest price to produce this PCB and the best quality that you can see over here. Only five days after placing the order and the PCBs are in my door, Music. As you see, the PCBs are very well produced and I’ve got all the levels and the spider shaped design. That I’ve made a super clear and well made now let’s review the necessary components that we need for this project. I need a PCB that have ordered from GRC PCB 12 servo motors. As you remember, three servers for each leg: one Arduino Nano HCO, six bluetooth module LED display five millimeters RGB LEDs, some heater connectors and the robot body pieces that we will print the music.

The 3d printer, so, as I’ve said, this project contains some 3d printed parts which are the robot joint holders and the robot chassis, and you can get the STL files for this design from the link in the description down below now. Everything is ready, so let’s start soldering our electronic components to the PCB, and to do so we need a soldering iron and a solder power wire Music Music, as you can see using this PCB, is so easy to do. It’S very high quality making and without forgetting the levels that will guide you guys, while soldering each component, because you will find on a top set clear, a level of each component, educating its placement on the board, and this way you will be 100 sure that you Will not make any soldering mistakes, Music, I’ve, soldered each component to its placement, and you can use both sides of this PCB to solder your electronic components and I’m telling you this, because I’ve used the bottom layer of this PCB the salt of my RGB LEDs, and This way the robot will play on some beautiful colors from its downside. Now we have the PCB ready and all the components soldered very well. After that we need to assemble the robot body. The procedure is so easy, so just follow the steps that I show we need first to prepare each leg aside and to make one leg. We need two servo motors for the joints and the Cox Avenue and TBA printed parts with this small attache part, starting with the first servo place it in its socket and hold it with screws.

After that turn, the silver wax to 180 degrees, without placing the screw for the attaches and move to the next part, which is the veneer to connect it to the TPA using the first servo joint acts and the attached piece Music. The last step to complete the leg is placing the second joint. I mean the second servo to hold the third part of the leg, which is the apiece, now repeat the same thing for all legs to get four legs that are ready after that. Take the upper chasss and place the rest of servos in them sockets and then connect each leg to the appropriate servo Music Music. There is only one last printed part, which is the bottom robot chasss and where we will place our circuit board, so let’s get back to it. In order to test the board, I have placed at this 7 volt DC battery to power on the system. By the way, I will use this battery to run the robot because it requires at least 2 amps to start on. As you can see, the Nano turns on and so the Bluetooth module. Now we take the last piece and screw it to the robot uh purchases, but do not forget to connect each servo to the appropriate connector starting from server 1, which is the premier servo of the first leg, then servo to Cox a servo and servo 3 TB. A servo now we have the robot almost ready to run, but we need to set up the joints angles first, so upload the setup code, which allows you to put each servo in the right position by attaching the servos and 90 degrees.

Next, we need to upload the main program to control the robot using the Android app, both programs, you can download them from the links down below and it’s the same for the enjoyed app. You can get it from for free from the link in the description of this video talking about the Android app. It allows you to connect to your robot through bluetooth and make forward and backward movements and left right turnings that allows you also to control the robot light color in real time by picking the desired color from this color wheel. Now let’s run the robot and see how it moves Music Applause, Music. She was a device to connect her Ellen Music, Music, Music Music. As you can see guys, the robot follow all the instructions and from my smartphone and still some other improvements to perform in order to make it much more better that’s why I will be waiting for your suggestions to improve this robot. Do not forget to thumb this video if you liked it and to subscribe to my youtube channel for more awesome videos. One last thing make sure that you are doing electronics everyday. It was BnB from Megha.


arduino quadruped Video







arduino quadruped news








arduino quadruped Social






See the world through the eyes of this camera-equipped, snake-like robot.
safe image.php?d=AQB2kdm3zOD71KQX&w=720&h=720& content%2Fuploads%2F2019%2F09%2FUntitled 2 3 - arduino quadruped

This 3D-printed prosthesis uses computer vision to adjust its grip depending on the object.
safe image.php?d=AQD dQbotzfS6mLl&w=720&h=720&url=fbstaging%3A%2F%2Fgraph.facebook - arduino quadruped
kpKs yJA normal - arduino quadruped
Wed Jul 29 14:52:52 +0000 2015

Adeept Quadruped Robot Kit for Arduino –
default profile normal - arduino quadruped
Tue Sep 10 15:25:06 +0000 2019

Quadruped Robotic utilizing Arduino | Spider Robotic



Originally posted 2017-12-24 03:34:24.

(Visited 92 times, 1 visits today)

About The Author

You might be interested in

Comment (28)

  1. Hi, your link to The schematic (PDF) and Download the Robot STL files are link to a file that require installing on my system. Normal this 2 type o file is just a file and not and installing file. Is that your intention? Please advice, thank you.

    1. Hello ;
      This is not about hours but minutes 🙂
      using the “Alkaline battery cells” it will run for 5 minutes, but you can increase the battery capacity by adding more cells and do not forget that the more cells you add the heavier the battery will and then it will be difficult for the robot to move.

      Let us knwo if you can further assist you.
      Do not forget to subscribe to our YouTube channel for more awesome videos.

  2. Velleman has a spider robot kit (allbot). All is freeware. The 3d files for the chasis, legs and the arduino program. So if your struggling with the movements you can check their code. They have some options ( 2 servo leg, 3 servo leg, bluetooth) in their codes. I bought one for 99 euro’s including the legs and chasis, the servo’s, arduino board, a servo shield with ir and bluetooth module and battery shield. They also released a sensor pack. So codes for that should also be available. Good luck with your projects!

  3. Awesome spider bot. Ive made my own but much smaller and less servos. Id love to make something like this next

    1. Hello
      Yes I did the PCB design, 3D printed parts the android app, for the code I got it from the internet but I performed some adjustments.

  4. Dear friend i download the code and app and every thing works great but i make my pcb since i cant order from jlcpsb and print my parts but i dont know hthe first leg is front left or back or right front you just say first second third forth and dont tell us which one is the first please any one help me to organize my servos and every thing works correctly

  5. Bonjour, projet génial. Je voudrais vous demander quels documents vous avez utilisé pour faire la programmation. Je ne comprends pas le mouvement que chaque jambe ou bras du robot devrait effectuer. Si je comprends ce que devrait être le mouvement, je peux lui faire faire d’autres mouvements. Merci beaucoup pour votre attention. Gustavo

  6. Arduino: 1.8.9 (Windows 8.1), Board: “Arduino Nano, ATmega328P (Old Bootloader)”

    SpiderBot:35:62: error: FlexiTimer2.h: No such file or directory

    compilation terminated.

    exit status 1
    FlexiTimer2.h: No such file or directory

    This report would have more information with
    “Show verbose output during compilation”
    option enabled in File -> Preferences.

    1. Hello
      I used website which provide an online circuit editor to make most of my PCBs.
      Check the first part of our project “how to increase Arduino GPIO” I explained how to use easyEDA platform for PCB making.


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