Build a Spider Robot


MG90S Servo(12ps)

Arduino Nano

Buck Converter

 2s Lipo Battery

Custom PCB

Male and Female Header Pins

Screw Terminal

Spider robot

3D printer

Before you begin

Before starting with this project, you will have to print the robotic parts that will be used to construct this spider robot, you will be required to download the configuration and with the help of a 3D printer you will have to print the parts required, make sure to pay attention to the print settings, the fill density could be 15%, the nozzle could be 0.3mm and the print speed can be 65, you can adjust the setting to match your vision of the robot. The printing process for the configurations may take up to 7-8 hours so it’s best to start with this process a day or 2 before you have to begin with the project. After the parts are printed, cut out the parts and with a sandpaper polish the surface to give it a clean look.  

Step 1

Take out all 12 MG90S Servos and the spider robot parts that were printed, you should have 2x body, 4x coxa, 4x tibia1, 4x femur and 8x holds, start assembling them. Attach each servo to a limb of the spider robot, you can use screws to screw the servo in place, each spider leg will have 3 MG90S Servos.

Step 2

Attach the legs of the spider robot to its body, which was also printed.

Step 3

Take out the custom PCB, and mount it with a button on the left-hand side followed by male header pins and a screw terminal on the right-hand side, then two strips of female header pins followed by male header pins. Once everything is mounted accurately on the header board you can start by soldering everything, make use to be careful and take safety measures while doing so.

Step 4

Next, you will need a Arduino Nano board and place it on the PCB, the board will fit between the female header pins, be careful while ding thing, avoid damaging the header pints while placing the Arduino Nano board.

Step 5

For this step, you will need to bring back the 3D printed parts that were fixed together and attached to the MG90S Servos, hold the wires that are connected to the servos and connect it on the headers, so the same to all the wires that are connected to the servo, make sure you connect this wires on the side of the PBC that only have header pins on them.

Step 6

Take out the buck module and a XT60 connector, place the buck module on your working station, since a buck module is small you will need to be even more careful while dealing with it. Solder the wires of the connector on the buck module, attach two wires on the other side of the buck module and connect these wires to the screw terminal, and with the help of a screw driver you can firmly tighten the wires to the terminal.

Step 7

Place the PCB into the body of the spider robot, you can so this by sliding it inside from the front, or you can unscrew the top part of the body and place it inside and you can also tuck all the excess wires of the MG90S servos into the body of the spider, there should be enough space for you to do so without damaging the wires.

Step 8

Attach a USB cable to the Arduino Nano board, this cable should be attached to your devise and it will allow you to adjust the setting for the robot spider to work.

Step 9

Once your device is connected to the robot spider, open the sketch, this will open a tab, you can go through and then click on the tools option and select board and port, click on the appropriate options and upload the sketch, take out the cable that was attached to the spider robot.

Step 10

The last step is to attach the  2s lipo battery, attach this to the connector at the back of the spider robot, this will get your spider robot in action.

    Leave a Comment
    Subscribe to our Newslatter

    Sign up for free and be the first to get notified about new posts.