humanoid hand

march 2026 – may 2026

IMG_3731

> 20 dof underactuated tendon-driven robotic hand
> 18 position servos in the forearm, none in the hand
> finger curl joints coupled per finger, wrist driven by two opposing tendons, mcp abduction direct driven

> currently refining software for movement animations

Hand_Assembly_V3(1)
Hand_Assembly_V3(2)
Hand_Assembly_V3(3)
IMG_2969
IMG_2983
IMG_1103
IMG_3018
IMG_3052
IMG_3162
IMG_3160
IMG_3177
IMG_3156
IMG_3731
IMG_3733
IMG_3734

> spec’d full electronics stack — esp32-wroom-32e, 2x pca9685 expanders on shared i2c (0x40 / 0x41), 13x mg996r flexors, 5x corona ds843mg abductors
> split-load power: two 12v→6v bucks, one per pca9685, sidesteps paralleling tolerance issues without losing per-board current headroom
> sized tendon spools from joint travel back to servo rotation. flexor needs 7mm pull, mg996r usable rotation ~135°, lands at ~20-25mm spool. abductors 6-8mm, wrist 14mm for 16.5mm travel per side
routed tendons through forearm with ptfe / printed rigid channels in high-load zones, pvc sleeve only through joint flex sections. convergence routing ≤15-20° per clip, tight clip spacing through bend zones

> forearm interior, 2-column x 6-row mg996r packing. electronics dorsal-mount behind access panel. petg shell, m3 heat-set inserts
> outer shell design over structural forearm. contributed to finger and palm mechanical design

> fully assembled, mechanically complete
electrical stack bench-validated. 18-channel i2c control, both pca9685s addressable, servo rails stable under load
> firmware and position feedback still in progress