Skip to content

Microduck Replica

A 15-degree-of-freedom open-source humanoid robot replica with editable SolidWorks CAD and assembly instructions.

  • Humanoid
  • No license: all rights reserved by the creator
  • 3D printable

Suggested by Robotheca, created by @fanhao375 (opens in a new tab), from github.com/fanhao375/microduck-replica-cad (opens in a new tab). Pinned to commit c9a533b (opens in a new tab).

Hardware license
No license
Software license
No license
Commercial use
Unknown

No license is stated for part of this robot.

The creator chose the hardware and software licenses on Robotheca; the repository has no license file for them yet.

Photo

Its license doesn't let Robotheca show its photos.
See the photos on GitHub (opens in a new tab)

What it can do

Written by Robotheca from the project's documents.

  • Walks on two legs with hip yaw, hip roll, knee and ankle joints
  • Moves head with yaw and roll axes
  • Uses a camera for vision
  • Uses a time-of-flight sensor for distance measurement
  • Plays sound through an onboard speaker
  • Supports remote control via a companion computer

Bill of materials

33 parts

33 of 33 parts shown

Parts list
#ComponentQuantityEst. priceSupplier
1头部上壳1––
2头部下壳2––
3面部零件3––
4下巴4––
5软下巴5––
6软嘴顶部6––
7眼睛7––
8颈部8––
9颈部俯仰9––
10躯干底座10––
11左壳11––
12右壳12––
13髋部左13––
14偏航转横滚14––
15偏航横滚运动15––
16腿部16––
17左上腿17––
18右上腿18––
19上腿加固板19––
20左脚20––
21右脚21––
22左脚底22––
23右脚底23––
24脚踝左24––
25脚踝右25––
26脚踝左 V126––
27脚踝右 V127––
28合体轮胎28––
29滚轮叶片29––
30电机支架30––
31电源支架31––
32香蕉形 PCB 锁扣32––
33轴承滚轮33––

33 of 33 parts have no price in the source, so there is no parts total. Read from README.md at the pinned commit.

Build guide

The creator's steps, each with its instructions.

  1. 1Prepare 3D printed parts and materials
  2. 2Assemble the torso base
  3. 3Install left hip yaw and roll joints
  4. 4Attach left thigh and calf
  5. 5Mount left ankle and foot
  6. 6Install neck base and pitch joint
  7. 7Mount head yaw and roll assembly
  8. 8Assemble head components
  9. 9Install right hip yaw and roll joints
  10. 10Attach right thigh and calf
  11. 11Mount right ankle and foot
  12. 12Install control electronics and wiring
  13. 13Calibrate servos and test movements
  14. 14Final assembly and functional testing

The creator's guide is written in Chinese. It has no license, so all rights stay with the creator: Robotheca doesn't show it here or translate it, and gives its own notes about the robot instead.

Read the creator's guideAsk the creator on GitHub (opens in a new tab)

Wiring and electronics

Notes written by Robotheca from the project's documents.

Main parts

  • Radxa Zero 3W single-board computer
  • Raspberry Pi Robot HAT expansion board
  • Imu_to_dxl interface board
  • 15 Feetech HD-1910-C001 servos for joints
  • Feetech URT2 servo debug board
  • Sony IMX219 camera module
  • ST VL53L8CX time-of-flight sensor
  • NP-F550 2S Li-ion battery
  • Buzzer speaker on HAT

Connections

  • URT2 board wired to Radxa Zero 3W via USB
  • Camera connected to Radxa Zero 3W CSI port
  • ToF sensor connected via I2C to Radxa Zero 3W
  • Battery connected to HAT power input
  • HAT provides regulated power to Radxa Zero 3W and servos