A human hand, rebuilt in the open.
Tendra Hand is an open-source, 3D-printed, tendon-driven robotic hand, built in public on GitHub. It aims to move like yours: the first step toward a robot that can cook, clean and use tools as well as you. Code is Apache-2.0, hardware CERN-OHL-S-2.0, docs CC BY 4.0.
The idea
Every joint, its own motor.
Many robotic hands take a shortcut: one motor curls a whole finger, and the fingers can only open and close together. That is fine for grabbing a cup, but not for turning a key or picking up a coin.
Tendra Hand gives every joint its own motor, so each one can move on its own, just like in a real hand. The first prototype is a thumb and an index finger, with 8 joints between them.
- Thumb and index finger first
- 8 joints, 8 motors
- Printed in PLA or PETG
Tendons
Pulled by cords, like your own fingers.
Most of the muscles that move your fingers sit in your forearm. They pull on long cords, called tendons, that run along the bones. Tendra Hand works the same way, which is what "tendon-driven" means.
Each joint has one closed loop of cord wrapped around a small spool on its motor. Turn the spool one way and the joint bends. Turn it back and the joint straightens. One motor does both.
- One cord loop per joint
- One motor bends and straightens
- Motors stay out of the fingers
Joints
The same joints as a human finger.
A finger has three bending joints: the knuckle (MCP), the middle joint (PIP) and the joint near the tip (DIP). The knuckle can also move a little from side to side. The index finger copies all four motions.
The thumb has a base that swings it across the palm, plus three joints that bend. Each motion a joint can make is called a degree of freedom, or DOF. The prototype has 8 of them.
- Index: side-to-side, MCP, PIP, DIP
- Thumb: base rotation, CMC, MCP, IP
- Positive angle means closing the hand
Parts
Made on an ordinary 3D printer.
The skeleton is a set of printed parts in PLA or PETG, the two most common printing plastics. No machining, no special tools.
The design lives in Fusion 360. The CAD, the printable files and the robot model will all be published, so you can print it, change it and share it back. Softer TPU fingertip pads are planned for a better grip.
Electronics
A brain and a spinal cord.
A computer does the thinking. It decides where each joint should go and sends the angles over a USB cable. Later, this is where the AI will run.
A small ESP32-S3 microcontroller does the reflexes. It turns each angle into smooth motor motion, speeding up and slowing down gently so nothing jerks. Today the motors are small 28BYJ-48 steppers. Next come Feetech SCS0009 smart servos, which can report where they are.
- Joint angles sent in radians over USB
- Smooth speed-up and slow-down
- Motors switch off when idle to save power
- ComputerPython: planning, simulation and, later, AI
- ESP32-S3Firmware: smooth, safe motor control
- 8 motorsSteppers today, smart servos next