Six axes, a serial bus, one controller and a power supply sized for stall current. The parts list below is rebuilt from live stock on every visit, so it never points at a discontinued reference.
Serial bus servos report their position, temperature and load back to the controller, which is what makes closed-loop control possible without adding encoders. Torque requirements fall off along the arm: the shoulder carries everything, the wrist carries the gripper. Size the first two joints on the fully extended arm with a payload, then step down.
Assembly
Parts are selected by the search engine on price, stock and specifications, never on affiliate commission. Robotitem does not test these products.
The arm needs a half-duplex adapter between the host and the servo chain. Under ROS 2 the host runs the kinematics and the trajectory planner, while the adapter only moves bytes. A microcontroller in between is optional at this stage and becomes useful when you want a hardware emergency stop that survives a host crash.
Assembly


Six servos moving together draw several times their idle current, and a collision puts them all at stall at once. A supply sized on nominal draw browns out at the worst possible moment, which under ROS 2 shows up as the controller losing the bus mid-trajectory.
Assembly
A parallel two-finger gripper covers most bench tasks and is the easiest to model in a URDF. Adaptive fingers grip odd shapes better and cost more. Whatever you pick, the gripper mass counts against the wrist torque you sized in the first step.
Aluminium brackets matched to your servo family, plus the horn set. The horns are the part that gets forgotten and the part that stops the build for a week when it is missing.