**For the left hand, the only adjustments are mirroring the upper and lower parts of the palm in the STP and using a left-bottom plate to ensure the text is not mirrored.

Prepare 3D printed parts:

  1. PLA support is used during the printing process.
  2. After printing, gently remove the PLA from the TPU using a small cutter or pliers.
  3. For the four fingers, pull support material from the fingertip toward the MCP base. Avoid pulling top-to-bottom, as it may cause layer separation.
  4. Clear any remaining support from the tendon hole entry points on especially the palm. Use a small drill bit if needed (internal channels are typically already clear).
  5. Use a small drill bit to clear the M2 motor mounting holes on the palm.

Pull the support across the finger in the direction shown to avoid damaging the layers of the finger.
Palm from the 3D printer

Tip: Take your time and proceed carefully to avoid damaging the TPU skin!

Brass inserts help screws go into the 3D printed plastic more easily and hold securely. To use them:

  1. Put a soldering iron tip that fits the insert well.
  2. Heat the soldering iron to around 240C
  3. Press the brass insert carefully and steadily into the hole.

Palm Top:

  1. Insert 12x M2.5 6mm brass inserts around the perimeter holes of the palm top.
  2. Insert as many M2.5 4mm brass inserts into the top of the palm top to hold your USB board and optional LEAP Power board.

Palm:

  1. Optionally, insert three M2.5x4mm brass inserts into the main palm holes along the bottom edges. These screws may not be necessary, depending on how secure you need the palm.

Wrist Mount:

(Do these wrist parts only if you are using the wrist mount)

  1. Insert 4x M2.5 4mm brass inserts into the flat base to hold the USB board.
  2. Insert 2x M2.5 4mm brass inserts into the knub next to the arm to hold the lid on.

Wrist Lid:

  1. Insert 2x M2.5 4mm brass inserts into the side to hold it in place.

Fingers

  1. Insert 2x M2 6mm or 8mm brass inserts into the finger holes on the bottom of each finger.
Use a soldering iron to insert Brass Inserts

Tip:If a few of the inserts don't hold, that's okay—there's some built-in redundancy, so not every single one is required.



Prepare Curl Motors and Tendons

  1. Make sure the pulley horn printed correctly with the 0.2mm nozzle — it should have a clear jagged pattern that matches the horn design.
  2. Gently spin the pulley teeth onto the motor horn until they begin to engage. It may be too tight to push fully by hand, but should start to line up.
  3. Use a M3 8mm buttonhead screw and screw it in through the pulley into the horn until the screw cannot easily turn becauase of the pulley.
  4. Place a clamp around your desk, put the motor on top with the pulley facing up, and then carefully push down on the face of the pulley using the clamp.
  5. Repeat clamping and tightening the screw gradually until the pulley sits flush against the motor—be careful that it's flush, but not rubbing.

When the pulley is initially placed on the horn, it will align with the teeth but will likely sit on top of the horn.
Use the clamp to press the pulley down onto the teeth until it is stopped by the screwhead. Then, tighten the screw and repeat the process.
Once complete, the pulley should be flush with the motor and the screw should be tight.

  1. Unspool some of the fishing line, roughly 2x the length of the finger, and cut it.
  2. Tie a normal knot on one end. Put that knotted end through the small hole in the pulley and pull it tight so the knot sits securely inside the center of it.

Tied tendon setup correctly in the pulley.

  1. Find an open slot, thread the tendon through the corresponding hole in the palm, and pull it all the way through the palm and through the base MCP joint.
  2. Carefully place the motor into the corresponding slot, making sure not to pinch the tendon.
  3. Secure each motor using 3x M4 20mm screws and 3x M4 nuts. The head of the screw should be facing outwards so it is easy to tighten.
  4. (Note: only one screw can fit on the cable side—be careful not to crush the cable.)
Alternate the orientation of the motors as in the photos below:
The palm with curl motors inserted for the thumb and middle finger.
The palm with all four curl motors inserted.
Front view of the palm with the tendons through the MCP joints.



Attaching MCP Side Motors to Palm

We must power up the MCP side motor to figure out its home pose.

I recommend you temporarily wire the motor to the USB board and the optional LEAP Power board as shown using 7.4v. Then you can set the motor to the home position of 2048 either using our provided script or the Feetech GUI.

Attach Horn to Motor

  1. While the motor is powered, align the horn so that its holes are roughly aligned with the top, bottom, left, and right of the motor. Unfortunately, it won't be perfectly precise, but this will be corrected later in software.
  2. Press the horn down onto the servo and use the Feetech supplied M2.3x5mm phillips head screw to tighten the horn.

Attach Horn to Palm

  1. Use four M2x6mm screws to fasten the MCP-side motor to the underside of the palm finger joint. You may unplug the motor if needed, but be careful not to rotate the horn.

Note how the horn holes are as close as possible aligned to the four cardinal directions when the motor is powered at 2048.
Front view of the MCP motors attached to the palm.
Back view of the MCP motors.


Fingers

Route Tendon Through Finger

  1. Locate the three channels within the finger and carefully guide the tendon through each channel one at a time.
  2. Pull the tendon to remove slack, leaving only two to three wraps around the pulley. Tie a regular knot near the fingertip to secure it, then trim any excess for a clean finish.

Attach Finger to Motor

  1. Use two M2x8mm screws to fasten to the underside of the finger and the side plate to MCP-side motor.

Repeat the MCP side motor and finger attachment processes for the other three remaining fingers. For the thumb you will only have two channels instead of three to guide the tendon through.
First route the tendon through each of the channels of the finger.
Tie the tendon at the end and screw the finger into the MCP motor.


Mounting and Electronics

One by one, connect the motors to the USB board with 7.4v and a USB cable similar to how you powered up the MCP side motors in the earlier step.
You can either use the GUI that Feetech provides or my python ID script called set_motor_id.py.
Follow the IDs below:
ID MCP Side Curl
Index 0 1
Middle 2 3
Ring 4 5
Thumb 6 7

  1. There are 8 open holes around the perimeter of the palm.
  2. Select 4 evenly spaced holes to attach the lower cover using M2.5 8mm screws.
  3. Leave the remaining holes unscrewed so they can be used later for attaching the arm mounts.
  4. Tighten the screws gently—just enough to hold the cover in place and allow the components to align naturally.

The palm lower should sit flush with the palm.

Feetech motors are bus-based servos, meaning each motor has a unique ID and they all share a common wiring system (the bus). The connectors on the back of the motors are identical, and the motors are interconnected via these connectors. You have two options here:

  1. Use the LEAP Power board. This simplifies the wiring and ensures consistency. Connect all of the motors to the board and the power and then connect this to the USB board.
  2. Use the splitters provided with the motors, chain them together and wrap the cables into the respective mount of the hand which you will attach below.
  3. I recommend having your chosen mount on hand during the wiring process. This ensures you can properly route and tuck the cables into their designated spots before fully securing the mount to the hand.

Wire each of the 8 motor cables to the power board using any of the available ports.

Top Mount:

  1. There are two parts, a TODO top hat and a Use M6 screws to screw the top mount into the

Wrist Mount:

Tip: While the wrist mount is anatomically correct, the top mount is better for many 6DOF arms designed for grippers.

The Four Fingers Bottom Mount is attached using M3 screws to the hand and M6 screws to the arm.

Congratulations on completing the assembly of the hand!

When powering on the hand for the first time and running the tensioning script, ensure that the tendons are properly wrapped and seated inside the pulley grooves. For more details, refer to the LEAP Hand v2 Software API.

Tip: If you are having trouble with the fingers curling, check that the tendons are properly on the pulleys and the knots are tied tightly.