Finally I got the 6-axis robotic arm from SainSmart. The model is designed for an Arduino micro controller. But I will use a Raspberry Pi 3 model B to control the robotic arm. I will write and publish my own software to control the robotic arm via a web interface. With the Adafruit servo controller and the power of a Raspberry it should be no problem to write the python program and to control the 6-axis robotic arm with a smartphone or desktop PC via a web browser.

Article list - SainSmart 6-Axis Desktop Robotic Arm:

The full story and step by step guide is only on my blog www.Custom-Build-Robots.com

SainSmart 6-Axis Desktop Robotic Arm - Raspberry Pi SainSmart 6-Axis Desktop Robotic Arm - Raspberry Pi wiring SainSmart 6-Axis Desktop Robotic Arm - Raspberry Pi software installation SainSmart 6-Axis Desktop Robotic Arm - Raspberry Pi web interface test

The following picture shows the three servo motors which are attached next to the base. The one in the middle turns the base and is located in the center of the base. The picture only shows the two screws with which the servo motor is fasten. On the left and right side you see an additional servo motor. They are used to turn the lower and upper part of the robotic arm. The three servo motors are looking very good. The next step is to connect the servo motors with the servo controller.

Web Interface

The robot arm is build with six servo motors which are controlled independent from each other. With a web interface it is possible to control the robtic arm from each device supporting HTML. I tried to use the web interface with my old Samsung Galaxy S5 and as well with my desktop PC and it worked perfectly.

The web interface designe looks like the screenshot below.

Summary

It is a lot of fun to control the robitic arm via a web interface and to move it around. Now I have to find something the arm could do like playing chess or writing something.