- +86 18825289328
- support@hiwonder.com
- Home
- All Products
- Hiwonder xArm AI Programmable Desktop Robot Arm with AI Vision & Voice Interaction, Supports Arduino, Scratch & Python, Sensor Expansion Hiwonder xArm AI Programmable Desktop Robot Arm with AI Vision & Voice Interaction, Supports Arduino, Scratch & Python, Sensor Expansion






















Hiwonder xArm AI Programmable Desktop Robot Arm with AI Vision & Voice Interaction, Supports Arduino, Scratch & Python, Sensor Expansion
- 【3 Flexible Programming Methods】The xArm AI supports Arduino, Scratch, and Python. With comprehensive tutorials, users can easily master AI and programming skills while unlocking their creativity.
- 【Enhanced AI Interaction】 Equipped with the WonderCam AI vision module and WonderEcho AI voice interaction module, the xArm AI enables color recognition, tag tracking, facial recognition, voice broadcasting, and voice control, opening up a world of advanced AI applications.
- 【Advanced Inverse Kinematics】The xArm AI features an intelligent serial bus servos and an advanced inverse kinematics algorithm, ensuring precise motion planning and smooth execution—even for complex tasks.
- 【Open for Secondary Development】Powered by the CoreX Controller, the xArm AI offers multiple ports for servos, motors, and sensors, making it fully compatible with the Hiwonder sensor lineup and ideal for secondary development.
- Description
- Specifications


Powered by the CoreX multifunctional controller, the xArm AI supports servos, motors, and a wide range of sensors, ensuring full compatibility with the Hiwonder sensor lineup. It offers Arduino, Scratch, and Python programming options, along with interactive courses and video tutorials—making it easy for users to learn AI and programming while exploring endless creative possibilities.

Intelligent Bus Servos
The xArm AI robotic arm body is equipped with high-torque smart bus servos, allowing the robotic arm to grab heavy objects and run smoothly.

WonderCam AI Vision Module
xArm AI features a high-performance WonderCam AI vision module with an HD camera, enabling AI applications like color recognition, vision line following, and target tracking.

Inverse Kinematics Algorithm
We provide xArm AI inverse kinematics analysis to allow users to better understand the working principle of the robotic arm.

Support Sensor Expansion
The Advanced Kit includes a wide range of sensor modules, enabling creative functions such as AI vision interaction, AI voice control, and multi-sensor applications, making your robot arm even more interactive and versatile.









Color Recognition
When the WonderCam vision module detects a colored block, the xArm AI picks it up and sorts it to a designated location.

Mask Recognition
Using the WonderCam vision module, the xArm AI can recognize faces and determine whether a person is wearing a mask. At the same time, the dot matrix display will show different patterns accordingly.

Tag Recognition
When the WonderCam vision module identifies a tag from ID1 to ID4, the robotic arm will grab the tagged block and sort it to the target position.

Face Recognition
Upon detecting a human face, the WonderCam vision module will prompt the dot matrix display to show a "Hi" message while also controlling the robotic gripper to open and close.











Color Sorting
Using the color sensor, xArm AI can recognize object colors and perform automatic sorting based on the detected colors.

Voice Control
With the AI voice interaction module, the robot arm can understand and execute user voice commands for hands-free control.

Flowing LED Effects
Program the RGB lights on the CoreX controller to create dynamic flowing light effects.

Vertical Movement
Using inverse kinematics functions, you can precisely control the robot arm's end-effector trajectory for movement.

Dot Matrix Display
Robot arm features a dot matrix module, allowing you to show numbers, letters, and patterns for enhanced interaction.

Button Control
Customize the CoreX controller's buttons to tailor the robot arm’s functionality to your needs through programming.



Touch Control
The touch sensor detects the number of touches to control the robot arm, enabling precise sorting operations.

Temperature & Humidity Sensing
Using a temperature and humidity sensor, xArm AI can monitor environmental conditions. The data is displayed in real time on the dot matrix screen.

Fan Tracking
The xArm AI recognizes the face through the WonderCam AI vision module, and will start to rotate the fan and follow the human face.

Light Sensing Control
With a light sensor, xArm AI detects ambient brightness and displays the corresponding values on the dot matrix module.



Arduino Programming
The hardware interface is compatible with Arduino, and the software works with the Arduino IDE. The underlying source code is open and includes detailed comments to support user learning.

Scratch Block Programming
xArm AI supports a drag-and-drop programming method, making it ideal for users with no prior programming experience.

Python Programming
The hardware also supports Python programming, providing a wide range of libraries and modules to facilitate rapid development and flexible expansion.



App Control
Easily control the robot arm by dragging its joints in the app. Use the built-in control buttons for precise movements.

PS2 Wireless Control
xArm AI supports real-time control via a wireless controller. Simply connect via Bluetooth for an interactive and responsive experience.

Offline Control
Download pre-programmed actions to the onboard controller and execute them with the press of a button—no PC or app needed.

PC Software Programming
PC graphical programming software allows users to easily adjust each servo’s angle by dragging sliders and generate motion files automatically.

Mobile App Programming
With provided mobile app, users can interactively adjust the robot arm's posture by dragging its 2D model, making programming effortless and intuitive.

Offline Manual Programming
Program the robot arm manually and save each movement using the onboard controller buttons—no external devices required. Enjoy hands-on programming anytime, anywhere.


Dimensions | 305*177*427mm |
Weight | 1.28kg |
Product Material | Full aluminum alloy chassis with sandblasted and anodized surface |
DOF | 5DOF + gripper |
Power supply | 7.5V 6A DC power adapter |
Microprocessor | Servo controller: MM32F103CBT6; CoreX controller: ESP32 + MM32F103CBT6 |
Programming | Scratch, Python, Arduino |
Software |
PC software and mobile app (supports Android and iOS) |
Servos |
HTS-16L / HX-06L / LX-15D / LX-225 smart serial bus servos |
Control Modes | Supports iOS and Android mobile app, PS2 controller, and PC control |
Shipping Dimensions | 500*295*155mm |
Overall Weight (with packaging): | About 2.6 kg |



Size | 48*24*10.5mm |
Weight | 10g |
FLASH capacity | 2MByte |
Installation method | Compatible with LEGO blocks |
Communication method | IIC Communication, connect the main controller using a 4-pin cable |
Recognition requirement | Recognition is based on predefined entries, capable of identifying up to 255 phrases or short sentences. Custom recognition words can be modified as needed. |
Supplied voltage | DC 5V |
RAM capacity | 60KByte |
Recognition mode | Command wake-up |
Recognition range | The maximum recognition range is 5 meters in quiet conditions and 1 meter in noisy environments. |
Indicator status | When the power is on, the red LED will remain solid, and the blue LED will stay on. When a voice is detected, the blue LED will briefly flash. |






Dimensions | 305*177*427mm |
Weight | 1.28kg |
Product Material | Full aluminum alloy chassis with sandblasted and anodized surface |
DOF | 5DOF + gripper |
Power supply | 7.5V 6A DC power adapter |
Microprocessor | Servo controller: MM32F103CBT6; CoreX controller: ESP32 + MM32F103CBT6 |
Programming | Scratch, Python, Arduino |
Software |
PC software and mobile app (supports Android and iOS) |
Servos |
HTS-16L / HX-06L / LX-15D / LX-225 smart serial bus servos |
Control Modes | Supports iOS and Android mobile app, PS2 controller, and PC control |
Shipping Dimensions | 500*295*155mm |
Overall Weight (with packaging): | About 2.6 kg |