DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
FREEDOM251

Freedom251 › Blog › Android

How to turn an old smartphone into a PhoneBot robot

By Freedom251 Team · · 10 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You cannot turn a phone into a robot by installing an app alone. The current PhoneBot project is a compact humanoid research platform in which an Android phone becomes the robot’s camera, inertial sensor, wireless link and high-level computing unit. You still need a 13-actuator body, a small onboard computer, motor electronics, a battery, a torso mount and the project’s software and design files. The phone app runs perception and locomotion inference, then sends joint-position commands to the body.

What PhoneBot is—and what it is not

PhoneBot is the name of a current open humanoid research platform described by Ruochen Hou, Quanyou Wang, Daniel Koh and Dennis W. Hong in an arXiv preprint submitted October 6, 2026. It reuses a commodity smartphone as the robot’s primary sensing and computing unit. The authors describe the platform as low-cost and open-source, but it is not a finished retail robot or a guaranteed beginner kit.

As an Amazon Associate I earn from qualifying purchases.

The project should also be separated from two other uses of the name. One older repository called phonebot describes a small smartphone-controlled wheeled vehicle. OpenBot is a different phone-powered wheeled platform. Their motors, batteries, control boards and instructions do not form the parts list for the 2026 humanoid PhoneBot.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The paper’s abstract states: “This paper presents PhoneBot, a low-cost, open-source humanoid robot platform that repurposes commodity smartphones as its primary sensing and computing unit.” That is an attributed description of the authors’ platform, not a claim that every old phone is compatible or that assembly is turnkey.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

How the phone controls the humanoid

PhoneBot uses a distributed control system. The smartphone performs high-level sensing and inference; a separate small computer and actuator electronics execute the resulting commands. The control path is:

  1. Phone sensors: The torso-mounted Android phone supplies camera frames, inertial-measurement-unit (IMU) data and wireless connectivity.
  2. Android application: The app performs perception and locomotion-policy inference. The paper says its TensorFlow Lite actor runs on the phone’s CPU or GPU.
  3. Wireless command link: The app sends joint-position targets over Wi-Fi using UDP.
  4. Onboard computer: A small single-board computer receives those targets and forwards them to the actuator bus.
  5. Actuators: Thirteen networked servos move the legs and torso according to the requested joint positions.

This division is important when planning a build. The phone replaces a dedicated camera, IMU, wireless interface and high-level inference computer, but it does not replace the robot’s power system, servo bus, motor controllers, structural parts or onboard computer.

What the phone does

The phone’s camera supports visual perception and interaction. Its IMU provides body-motion measurements used by the control software. Its wireless radio carries commands to the onboard computer, and its processor or graphics unit runs the TensorFlow Lite policy. The phone is mounted on the torso rather than held remotely, so its sensors move with the robot.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the phone does not do

The handset does not directly power or drive the 13 joints. It cannot supply the current required by the servos, provide the mechanical load-bearing structure or substitute for the actuator communications hardware. Removing the separate onboard computer would break the documented command path.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Humanoid layout and published specifications

The body has 13 degrees of freedom: six actuated joints in each leg and one torso-yaw joint. Each leg uses hip yaw, hip roll, hip pitch, knee pitch, ankle pitch and ankle roll. The extra torso joint rotates the upper body around the vertical axis.

Specification Published value How to interpret it
Actuated joints 13 Six per leg plus one torso-yaw joint
Actuator model ROBOTIS DYNAMIXEL XL430-W250-T The paper names this model for all 13 joints
Assembled dimensions 483 × 183 × 125 mm Use these paper-reported dimensions when allowing space for the assembled platform
Total mass 1.8 kg Includes the phone, actuators, structure, electronics and battery
Phone validation Four old or low-cost smartphones Reported validation count; not a universal compatibility guarantee

These figures come from the 2026 paper, not an independent measurement or a current product listing. The dimensions and mass describe the authors’ assembled platform; your fabrication tolerances, phone, battery and supporting electronics can change the result.

Parts you need before buying anything

Start with the current humanoid design files and app requirements, not with an arbitrary old handset. The accessible project page exposes the project title and a joint-configuration image caption, but that material alone does not establish a complete, beginner-tested kit. Confirm that the latest files include the mechanical drawings, wiring information, firmware, app distribution method and supported phone requirements.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Category Established requirement What remains to verify
Phone Android handset with camera, IMU, Wi-Fi and enough CPU/GPU capacity for the app Supported Android versions, exact models, app availability and battery condition
Actuators 13 DYNAMIXEL XL430-W250-T servos named by the paper Current price, stock, cables, connectors and regional availability
Onboard computer Small single-board computer that forwards commands to the actuator bus Exact board model, operating system, firmware and power requirements
Structure Torso, two legs, joints and a phone-mounting structure CAD files, printed or machined parts, fasteners and tolerances
Power and wiring Battery and electronics are included in the reported assembled mass Battery specification, regulators, fuse or protection, charging method and cable routing
Software Android app with TensorFlow Lite inference and Wi-Fi/UDP communication Download location, calibration tools, firmware and setup instructions

The actuator figure is not a complete project price

The paper reports $23.90 per XL430-W250-T unit. Multiplying that paper-reported figure by 13 gives an actuator subtotal of $310.70. It is not a current store quotation, and it excludes the structure, onboard computer, battery, wiring, phone mount, fabrication, shipping, taxes and replacement parts. Verify live pricing and stock before committing to a build.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Step-by-step build plan

The following sequence follows the documented architecture while leaving room for the project’s own drawings and software instructions. It is a planning checklist, not a claim that the project page supplies a polished, beginner-tested tutorial.

  1. Confirm the current files and app. Obtain the latest mechanical design files, firmware, Android application and setup notes. Check whether downloads are available and whether the project specifies a minimum Android version or supported devices. Do this before ordering actuators.
  2. Screen the phone. Choose an Android phone that exposes a working camera and IMU, connects reliably to Wi-Fi and can run the TensorFlow Lite workload. Check for a swollen battery, damaged charging port, overheating or a screen that cannot remain unlocked. The paper’s validation with four old or low-cost phones does not establish support for every handset.
  3. Acquire the 13 actuators. Count thirteen XL430-W250-T units, then confirm the required cables, bus connectors, mounting hardware and any spare recommended by the project. Do not substitute motors from the older wheeled phonebot design.
  4. Fabricate or obtain the body. Build the two six-joint legs, torso-yaw assembly and torso phone mount from the project’s current CAD and assembly information. The paper’s overall dimensions are useful for checking scale, but they do not replace joint-specific drawings or tolerances.
  5. Install the actuators in the stated joint order. Label each servo as hip yaw, hip roll, hip pitch, knee pitch, ankle pitch, ankle roll or torso yaw. Keep the left and right leg labels consistent with the software’s expected joint order. A swapped ID or reversed orientation can produce unsafe movement.
  6. Add the onboard computer and actuator electronics. Mount the small computer where it can communicate with the servo bus and remain accessible for service. Provide the power conversion and wiring specified by the project. The phone’s USB or battery output is not a substitute for a correctly rated actuator supply.
  7. Mount the phone securely. Place the handset in the torso mount so the camera has the intended view and the IMU orientation matches the app’s assumptions. Prevent the phone from sliding during a step, and leave access to its power button, charging connector and cooling surfaces.
  8. Set up the network. Put the phone and onboard computer on the same Wi-Fi network or the network arrangement specified by the software. Confirm that UDP packets reach the computer before enabling the actuators. A connected Wi-Fi icon alone does not prove that the command port or address is correct.
  9. Install software and configure actuator IDs. Install the Android app through the project’s current distribution method, load the matching onboard firmware and assign the IDs and joint limits required by the design. Record every ID and limit in a service note so a replacement servo can be configured consistently.
  10. Calibrate without a person in the motion path. Lift the body or place it on a secure stand, set the mechanical zero positions and verify that each joint moves in the expected direction at low speed. Check that the emergency power disconnect is reachable.
  11. Test in stages. First test one joint, then one leg, then both legs while the body is supported. Only after position commands, IMU readings and communication remain stable should you attempt a standing or walking routine. Stop immediately if a servo chatters, overheats, strikes a hard stop or receives unexpected targets.

Choosing and preparing an old Android phone

The phrase “old smartphone” describes reuse, not a defined specification. The paper says four old or low-cost phones were used for validation, but the available publication text does not name a universal minimum Android version, processor, camera resolution, storage capacity or battery-health threshold.

Evaluate the handset by function:

  • Camera access: The app must be able to open the camera continuously at the mode expected by its perception model.
  • IMU access: Accelerometer and gyroscope readings must be available and stable enough for the software’s orientation calculations.
  • Wireless reliability: Wi-Fi must maintain the low-latency link to the onboard computer without aggressive sleep disconnects.
  • Compute headroom: The phone must run the TensorFlow Lite actor on its CPU or GPU without thermal throttling that destabilizes control.
  • Power and mounting: A degraded battery can shut down under camera and inference load, while an unsuitable mount can obstruct sensors or alter the phone’s orientation.

Do not infer iPhone support from the general idea of smartphone reuse. The documented design specifies an Android app; confirm any other operating-system support in the project’s own compatibility documentation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Safety, power and failure handling

A bipedal robot can fall, pinch fingers and damage a servo or phone when a command is wrong. Keep the first tests on a clear bench, use a physical power cutoff and support the body until joint directions and limits are confirmed. Secure loose cables so they cannot enter a knee or ankle joint.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

If the phone connects but the robot does not move

  • Check that the app’s destination address and UDP port match the onboard computer.
  • Confirm that the onboard computer is running the command-forwarding program.
  • Verify actuator power separately from phone Wi-Fi; a network connection does not prove that the servo bus is powered.
  • Inspect bus termination, cable polarity and servo IDs.

If movement is reversed or unstable

  • Stop power and compare every servo’s physical orientation with the project’s joint diagram.
  • Check the expected zero position and sign convention for that joint.
  • Lower speed and torque limits for bench tests, then restore only values specified by the software.
  • Look for an IMU orientation mismatch caused by mounting the phone upside down or at the wrong angle.

If the phone overheats or drops out

  • Keep the phone’s cooling surfaces clear and remove unnecessary background applications.
  • Test camera and inference runtime while the handset is stationary before putting it on the robot.
  • Check Wi-Fi sleep settings and power-saving modes that suspend the app.
  • Use a known-good battery or external power arrangement only if it is mechanically safe and approved by the project documentation.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

PhoneBot compared with other phone-powered robots

These platforms share the idea of reusing a phone, but they solve different mechanical and control problems.

Platform Form and phone role Source-backed characteristics
Current PhoneBot 483 mm humanoid; torso-mounted phone supplies sensing, inference, communication and interaction 13 named actuators, separate onboard computer, reported 1.8 kg assembled mass and bipedal locomotion research
OpenBot Small electric vehicle; Android phone acts as the robot brain Build-your-own body, Arduino firmware, Android apps, controller, programming playground and driving-policy resources; documentation and the 2021 paper describe a body costing about $50 in their stated context
jgrizou/phonebot Small smartphone-controlled self-driving vehicle Repository lists geared motors, a dual TB6612FNG motor driver, LiPo charging/boost hardware, a 3.7 V 1 Ah battery, an Espruino MDBT42Q breakout and CAD models

The roughly $50 figure belongs to OpenBot’s wheeled body and must not be used as the cost of the humanoid PhoneBot. Likewise, the geared motors, dual motor driver and 3.7 V battery listed for the other phonebot repository are not substitutes for PhoneBot’s 13 networked servos and distributed controller.

The useful comparison is not a single ranking. Choose based on the outcome you want: wheeled mobility generally requires less balance control and fewer actuators; PhoneBot targets bipedal locomotion, interaction and telepresence research; the older phonebot prototype is a separate small-vehicle experiment.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the paper reports the platform can do

Hou, Wang, Koh and Hong report walking and perception-driven capabilities including vision-based human following, conversational interaction, filming and mobile telepresence. Treat these as capabilities described and validated by the authors, not as independent testing or a promise that an arbitrary old phone will reproduce them. Performance depends on the exact hardware, software, calibration, environment and phone used.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Who should build this platform?

PhoneBot suits a maker, student or robotics lab that can fabricate a small humanoid body, configure a servo bus and debug an Android application. It is a poor choice if you want a plug-and-play consumer robot, a complete shopping cart or a guaranteed app for any retired handset.

Before spending money, confirm five things in the current project materials: the complete bill of materials, the mechanical files, the Android app and supported versions, the onboard-computer firmware, and the power and wiring specifications. If any of those are unavailable, treat the platform as an experimental integration project rather than a straightforward conversion.

The practical answer to “How do I turn my old smartphone into a PhoneBot robot?” is therefore: reuse the phone as the sensing and inference module inside a separately built 13-joint humanoid. The handset is the robot’s brain and interface, not the entire robot.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

AndroidDIY robotsHumanoid RobotsPhoneBotRoboticssmartphone projects

Leave a Reply

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

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.