Old Android phone becomes the brain of a 3D printed hexapod

Oct 15, 2026 Last reply: 6 hours ago 3 Replies
Jump to replies (3)

The trickiest piece of this build seems to be turning a retired phone into the robot's control center, and the maker handled it neatly by leaning on a GitHub project called MakeYourPet, whose author published both a server and a client Android app to make the pairing work. Starting from an existing open project looks like a sensible way in for a first robot.



The structure itself is clean. The body was 3D printed, and the hexapod stands on six jointed legs, each moved by MG996R servos, with a central chassis that holds the electronics. The parts are done in black and dark red, and there are two circular openings at the front of the body. The finished robot sits on a laminate floor in the clips, which gives a good sense of its scale.



What the robot does is the fun part. It flexes its legs in place and sways its body from side to side, then walks toward the camera using an alternating gait while rotating slightly. One thing worth flagging: this is remote controlled, not autonomous, so a person is steering it rather than the robot deciding on its own.



The budget is another strong point. The whole build came in under $200, and that only held because the maker already owned the old Android phone, so the phone did the heavy lifting for the price. The maker calls it a good first robotics project to learn from, and the results back that up. The one open sore spot is that the maker felt the project was too limited by the app. The stated plan for the next hexapod is a Raspberry Pi with AI, face tracking, and ROS, which sounds like the natural way to push past that ceiling.


Reusing the old phone as the controller seems like the smartest call here. It keeps the total under $200, and the phone is doing real work instead of sitting in a drawer. The trade-off is that the app limits what the robot can do, which the maker ran into, so the ceiling comes from software rather than hardware.

I am curious about the physical integration: how is the phone actually seated in that central chassis, and are the two circular front openings where it sits or where something else mounts? With MG996R servos on six legs I would also like to know how the power for all of them is arranged.

A concrete next step would be adding a Raspberry Pi with face tracking and ROS, since the maker already mentioned that direction for the next hexapod. It would move the robot from remote control toward acting on its own, and ROS would make gait experiments easier to iterate on than the current app allows.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required