Decoding the Secret Behind NexArm's Silky‑Smooth Motion
The true quality of a robotic arm often reveals itself in the very moments it starts and stops—whether the motion is crisp or sloppy, fluid or jerky. At the heart of these differences lies the joint servo. Hiwonder NexArm robotic arm maintains an impressive motion quality even with its 500mm reach, and the high‑precision magnetic‑encoder bus servos it carries deserve much of the credit. In this article, we'll dive into the technical details of this servo system and uncover what really makes that silky motion possible.

Magnetic Encoding: No Wear, Lasting Precision
Conventional servos typically use a potentiometer as the angle‑feedback element, which works by detecting position through resistance changes. But a potentiometer is essentially a contact‑based sensor. Over time, wear on the carbon film degrades its linearity, and angle‑feedback errors gradually accumulate. For robotic arms that need consistent, long‑term performance, this degradation is a non‑negligible concern.
The magnetic‑encoder servos in NexArm sidestep this limitation entirely. Magnetic encoding detects angles via magnetic fields—a non‑contact sensing approach that eliminates physical wear and offers strong resistance to interference. The core joints are equipped with 12‑bit high‑resolution magnetic‑encoder angle sensors, delivering 360° absolute angle detection and a position resolution of 4096 steps.
This means the servo can accurately report its current angle at any position, and that accuracy doesn't fade with age. For robotic arms that repeatedly perform high‑precision positioning tasks, magnetic encoding provides a long‑term, reliable foundation for precision.
💡Explore NexArm on GitHub or directly check NexArm tutorials.
Dual‑Output‑Shaft Design: Power and Stability in One
At the shoulder joint of the NexArm, you'll notice an uncommon feature—a dual‑output‑shaft design. Traditional servos usually have a single output shaft: power from the motor is reduced through the gear train and delivered via that one shaft. NexArm's HX‑65HM servo, however, adopts a dual‑shaft layout: the primary shaft transmits power, while the secondary shaft provides extra support and balance.
The value of this design becomes especially clear in long‑reach scenarios. When the arm is fully extended to 500mm, even tiny vibrations at the end effector are amplified by the lever arm. The dual‑output‑shaft structure distributes the load across two bearing points, effectively suppressing radial runout under heavy loads or high‑speed motion, resulting in smoother joint movement.
Combined with an aviation‑grade metal body and a CNC‑machined metal gear housing, the entire structure does an excellent job of eliminating the “nodding” effect that often plagues arms under high frequency or heavy payloads.

65 kg·cm High Torque Output: Headroom for Long‑Reach Performance
Torque is the key metric that defines a servo's “strength.” The HX‑65HM bus servo at NexArm's shoulder joint delivers a peak torque of 65 kg·cm.
That level of torque is not overkill for a 500mm‑reach arm—it's a necessity. A longer reach means a longer lever arm, so the same end load imposes greater torque demands on the joint. The 65 kg·cm torque reserve ensures that NexArm can handle a 500g end load smoothly and without hesitation, avoiding lag or positioning errors caused by insufficient torque.
In addition, the servos support real‑time feedback of temperature, voltage, position, and other operating parameters, and come with anti‑stall, over‑voltage, and overload protection—adding a layer of safety for extended continuous operation.

From Precision to Feel: How Algorithms Amplify the Hardware
Hardware provides the foundation; algorithms are the amplifier. NexArm's servo system doesn't work in isolation—it's deeply coupled with Hiwonder's proprietary advanced inverse‑kinematics algorithm and trapezoidal acceleration/deceleration control algorithm.
With inverse kinematics, the arm can perform linear motion and path planning in 3D space. Simply input the target coordinates, and the algorithm automatically calculates the rotation angles for each joint servo to drive the end effector to the desired position. This eliminates the need to manually tweak each joint one by one, saving significant development time.
On top of that, the trapezoidal acceleration/deceleration algorithm shapes the arm's velocity profile into a smooth “ramp‑up → constant‑speed → ramp‑down” curve, avoiding abrupt step changes. This effectively removes the shock and oscillation that occur at the start and stop of motion, making transitions smoother and more natural—even when the arm is fully extended, the end effector remains stable and jitter‑free. The resulting repeatability accuracy of ±2 mm is the final testament to this “hardware + algorithm” synergy.

Bus Architecture: Simplified Wiring, Expanded Flexibility
Beyond motion performance, NexArm's servo system also offers thoughtful engineering conveniences. All servos are connected via a bus topology, supporting ID addressing and daisy‑chaining. Unlike conventional servos that require a separate PWM signal line for each channel, bus servos need only two signal wires to link all joints, dramatically simplifying cabling.
Meanwhile, developers can read real‑time status data—angle, temperature, voltage, etc.—from every servo over the bus, providing a data interface for fine‑grained motion control and condition monitoring. This architecture not only keeps the arm's cabling neat and tidy but also preserves ample flexibility for secondary development and system integration.
From the lasting precision of magnetic‑encoder sensing, to the structural ingenuity of the dual‑output‑shaft design, to the 65 kg·cm torque reserve and careful algorithm tuning—the secret behind NexArm's silky motion lies in these seemingly small technical details. It's not just a checklist of high‑spec components; it's a thoughtfully integrated motion‑control system: one that makes every start and stop gentle, every trajectory fluid, and every grasp reliable.