Wink Pings

For $400 and an old Android phone, a humanoid robot walks on its own

PhoneBot stuffs an old Android phone into a humanoid robot as its sensing and compute unit: 13 servos, 48.3 cm, about $400 in hardware cost, with CAD and the bill of materials fully open source.

A 48.3-centimeter-tall humanoid robot stands next to a sofa, with a glowing Android phone for a head. This is PhoneBot, an open-source project that uses a smartphone directly as the robot's perception and computing unit.

Hardware costs about $400 excluding the phone. The whole robot weighs 1.8 kg and has 13 joints—six per leg and one yaw joint in the torso—all using Dynamixel XL430-W250-T servos. The phone handles the camera, IMU, wireless connectivity, and onboard computing, while the onboard single-board computer only executes joint position commands. The two communicate over Wi-Fi, with no electrical connection. Changing phone models requires no changes to the robot.

This design flips the cost structure. Humanoid robots are expensive because of sensors and compute, and those are exactly the areas where consumer electronics are most competitive. The camera, IMU, and processor of a retired Android phone are good enough for a robot. The servos actually become the most substantial part of the bill.

The paper's authors are Ruochen Hou, Quanyou Wang, Daniel Koh, and Dennis W. Hong. The capabilities listed include visual following, conversational interaction, filming, and mobile telepresence. In the test video, you can see it recover from a lying position to standing on different surfaces, and you can remotely control it to move forward, backward, and turn.

PhoneBot hardware diagram showing front view and left side view, joint labels J1 through J13, rotation axes, and the center of mass.

The website provides the bill of materials, Onshape CAD, STEP assembly files, and assembly documentation under CC BY-NC 4.0: non-commercial use may copy, modify, and distribute. Commercial use requires a separate license.

PhoneBot physical hardware in a side view.
PhoneBot physical hardware in an angled view.

Some online commenters noted that Wi-Fi latency is the most obvious weak point of this approach and suggested replacing it with a USB serial port plus developer mode. Another added hands-on details: don't power the 13 servos through the phone's USB; instantaneous current will trigger protection, and supplying a separate 12V rail is more stable. During debugging, first use a wired serial port to stabilize the gait, then switch to Wi-Fi; this avoids the latency pitfall.

PhoneBot system integration diagram showing the smartphone camera, IMU and application, Wi-Fi communication, mini SBC, DYNAMIXEL U2D2, 13 actuators, battery, and wireless gamepad.

Others said this looks like an upgraded version of LOOI, and using a phone saves a lot of hassle. Old Android phones gathering dust in drawers now have a real job.

Project website: https://phonebot.dev

Paper: https://arxiv.org/abs/2610.08737

发布时间: 2026-10-24 16:36