Hiwonder xArm AI Programmable Desktop Robot Arm with AI Vision & Voice Interaction, Supports Arduino, Scratch & Python, Sensor Expansion
The xArm AI is a programmable desktop robotic arm featuring intelligent bus servos, a glowy ultrasonic module, and advanced inverse kinematics algorithms for smooth and accurate movement. It can also be integrated with the WonderCam AI vision module and WonderEcho AI voice interaction module, enabling advanced AI functions such as color recognition, tag tracking, facial recognition, voice broadcasting, and voice control.
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 The WonderCam vision module enables the xArm AI to recognize faces and detect mask-wearing, while the dot matrix display shows corresponding patterns. |
![]() 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 When a human face is detected, the WonderCam module prompts the dot matrix display to show "Hi" and controls the robotic gripper to open and close. |
One-click Training and Learning for Limitless AI Creativity
xArm AI's AI vision module is integrated with some learning algorithms, allowing it to complete diverse AI vision projects such as color recognition and vision line following.
![]() Voice Control The xArm AI can "hear" a variety of voice commands from the user and based on those instructions, will pick up and sort-colored blocks accordingly. |
![]() Voice Broadcasting With the AI voice interaction module, the xArm AI can continuously broadcast different voice prompts, delivering seamless audio feedback. |
![]() Voice-Activated Vision Sorting By integrating the AI voice interaction module and the WonderCam vision module, the xArm AI can automatically identify and sort objects within its field of view based on voice commands from the user. |
![]() Adaptive Grabbing and Broadcasting Using the ultrasonic sensor, the xArm AI detects objects in its range, grabs them, and sorts them into the designated area, all while broadcasting the corresponding voice prompt. |
Unlimited Creativity, Endless Possibilities
![]() 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. |
Support Three Programming Methods
![]() 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. |
PC Software Control
User-friendly PC software provides graphical controls for servo movement. Adjust servo positions using slider bars and create motions without writing code.
![]() 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. |
Three Action Programming Methods
![]() 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. |
Intelligent Bus Servos
![]() Product Structure |
![]() CoreX Controller Structure |
![]() Dimensional Diagram |
WonderEcho Parameters
Item | Specification |
---|---|
Size | 48*24*10.5mm |
Weight | 10g |
Supplied voltage | DC 5V |
RAM capacity | 60KByte |
FLASH capacity | 2MByte |
Recognition mode | Command wake-up |
Communication method | IIC Communication, connect the main controller using a 4-pin cable |
Indicator status | Supports iOS and Android mobile app, PS2 controller, and PC control |
Recognition range | The maximum recognition range is 5 meters in quiet conditions and 1 meter in noisy environments. |
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. |
Shipping Dimensions | 500*295*155mm |
Overall, Weight (with packaging) | About 2.6 kg |
Specifications
Item | Specification |
---|---|
Dimensions | 293*153*426mm |
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 | 50*30*16cm |
Overall, Weight (with packaging) | About 2.6 kg |
xArm AI Starter Packing List
xArm AI Standard Packing List
xArm AI Advanced Packing List
Video
Want to buy in bulk?
Custom Requirements?
Discussion Forum
Feel free to ask questions, share tips or report issues.