Menlo
Assembly Manual

Assembly Steps

1. Torso module 🧍

Mechanical parts list
Part NumberQtyNotes
ASV1_100_01C1MJF PA 12, Dyeing-Dyed Black
ASV1_100_02A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_100_03A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_100_04C1MJF PA 12, Glossy Spray Paint (Brass)
ASV1_100_05C1MJF PA 12, Glossy Spray Paint (Brass)
ASV1_100_06C1MJF PA 12, Glossy Spray Paint (Brass)
ASV1_100_10C1MJF PA 12, Dyeing-Dyed Black
ASV1_100_12C1MJF PA 12, Dyeing-Dyed Black
ASV1_100_07X2Chain Shackle, 4031N11, McMaster
ASV1_100_08X1Pull Handle, 5193A1, McMaster
Electronics list
Part NumberQtyNotes
ASV1_100_09X1ENCOS Motor, EC-A4310-P2-36, used for neck_yaw_joint (Motor ID 24)
ASV1_100_11X1Li-ion L150xW85xD95 mm (10.5Ah at 46.8v), 13S4P, Shenzhen Kang Li Electronic Technology Co., Ltd.
ASV1_100_13X1Speaker, 4 Ohm 10 W, 433-1229-ND, DigiKey
Motion Control Board1motion control board of Asimov
Fasteners list
ItemQty
M3 x 6 flat head screws4
M3 x 12 flat head screws5
M4 x 8 flat head screws16
M6 x 25 flat head screws4
M4 x 14 flat head screws6
M4 x 20 flat head screws1
M4 x 24 flat head screws1
M4 x 8 socket head screws4
M4 x 10 socket head screws4
M4 x 20 socket head screws6
M4 x 30 socket head screws24
M4 x 45 socket head screws2
M6 x 85 socket head screws2
M3 inserts4
M4 inserts24
M4 nylon locknuts28
M6 nylon locknuts6
Loctite 222 thread lockerAs needed

Assembly Steps

Arm assembly step 1 Arm assembly step 2 Arm assembly step 3 Arm assembly step 4 Arm assembly step 5 Arm assembly step 6 Arm assembly step 7 Arm assembly step 8

2. Pelvis module 🤖

Mechanical parts list
Part NumberQtyNotes
ASV1_200_01C1MJF PA 12, Dyeing-Dyed Black
ASV1_200_02A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_200_03A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_200_04B1SLM 316L, As Printed
ASV1_200_05B1SLM 316L, As Printed
ASV1_200_06C1MJF PA 12, Dyeing-Dyed Black
ASV1_200_07C1MJF PA 12, Dyeing-Dyed Black
ASV1_200_08C1MJF PA 12, Dyeing-Dyed Black
ASV1_200_09C1MJF PA 12, Dyeing-Dyed Black
ASV1_200_15C1MJF PA 12, Dyeing-Dyed Black
ASV1_200_16A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
Electronics list
Part NumberQtyNotes
ASV1_200_10X1ENCOS Motor, EC-A6416-P2-25, used for left_hip_pitch_joint (Motor ID 1)
ASV1_200_11X1ENCOS Motor, EC-A6416-P2-25, used for right_hip_pitch_joint (Motor ID 7)
ASV1_200_12X1ENCOS Motor, EC-A6416-P2-25, used for waist_yaw_joint (Motor ID 23)
ASV1_200_13X1ENCOS Motor, EC-A5013-H17-100, used for left_hip_roll_joint (Motor ID 2)
ASV1_200_14X1ENCOS Motor, EC-A5013-H17-100, used for right_hip_roll_joint (Motor ID 8)
IMU16-axis IMU
Fasteners list
ItemQty
M3 x 8 flat head screws4
M4 x 10 flat head screws24
M4 x 16 flat head screws16
M4 x 6 socket head screws12
M4 x 8 socket head screws6
M4 x 12 socket head screws12
M4 x 16 socket head screws6
M4 x 18 socket head screws8
M3 inserts4
M4 inserts6
M4 nylon-insert locknuts16
M4 square nuts8
Loctite 222 thread lockerAs needed

Assembly Steps

alt text alt text

Step 3-2: Plug the three pre-cut XT30(2+2) cable branches into the Left Hip Pitch, Right Hip Pitch, and Waist Yaw motor ports. Route the cables out through the designated gaps in the cover, leaving the ends accessible for later connection.

alt text Step 5-2: Hip Pitch to Hip Roll motor wiring: Connect the pre-cut XT30(2+2) cable from the Left Hip Pitch motor to the back port of the Left Hip Roll motor. After plugging it into the back port, route the cable through the Hip Roll motor shaft and guide it out from the motor. Repeat the same process for the right leg. alt text

3. Arms module 🦾

This section shows the left arm assembly. The right arm is assembled the same way as a mirrored build, using the corresponding 300 mirrored part IDs. The fastener tables and steps here cover the left arm only.

Mechanical parts list
Part NumberQtyNotes
ASV1_400_02B1SLM 316L, As Printed
ASV1_400_03B1SLM 316L, As Printed
ASV1_400_04A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_400_05A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_400_06C1MJF PA 12, Dyeing-Dyed Black
ASV1_400_07C1MJF PA 12, Dyeing-Dyed Black
ASV1_400_11A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_400_12B1SLM 316L, As Printed
ASV1_400_13A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_400_14A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_400_15C1MJF PA 12, Dyeing-Dyed Black
ASV1_400_16C1MJF PA 12, Dyeing-Dyed Black
ASV1_400_17A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_400_18A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_400_19A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_400_20B1SLM 316L, As Printed
ASV1_400_10X1Flanged Ball Bearing, 4390N159, McMaster
ASV1_400_21X1Flanged Ball Bearing, 4390N159, McMaster
Electronics list
Part NumberQtyNotes
ASV1_400_01X1ENCOS Motor, EC-A5013-H17-100, used for left_shoulder_pitch_joint (Motor ID 13)
ASV1_400_08X1ENCOS Motor, EC-A4315-P2-36, used for left_shoulder_roll_joint (Motor ID 14)
ASV1_400_09X1ENCOS Motor, EC-A3814-H14-107, used for left_shoulder_yaw_joint (Motor ID 15)
ASV1_400_22X1ENCOS Motor, EC-A4310-P2-36, used for left_elbow_joint (Motor ID 16)
ASV1_400_23X1ENCOS Motor, EC-A4310-P2-36, used for left_wrist_yaw_joint (Motor ID 17)
Fasteners list
ItemQty
M3 x 10 flat head screws30
M3 x 12 flat head screws14
M3 x 16 flat head screws6
M3 x 8 socket head screws8
M4 x 8 flat head screws20
M4 x 12 flat head screws10
M4 x 8 socket head screws15
M4 x 16 socket head screws6
M4 x 20 socket head screws6
M4 x 25 socket head screws4
M5 x 25 socket head screws6
M3 inserts8
M4 inserts6
M3 square nuts6
M4 square nuts24
M4 thread tap1
Loctite 222 thread lockerAs needed

Assembly Steps

Arm assembly step 1

Step 2-2: Route the shoulder pitch motor cable with the XT30(2+2) connector through the motor’s hollow shaft.

Arm assembly step 2

Arm assembly step 3

Step 5-2 Shoulder Roll to Shoulder Yaw motor wiring: Connect the pre-cut XT30(2+2) cable from the Shoulder Roll motor to the top port of the Shoulder Yaw motor.

Arm assembly step 4

Arm assembly step 5

Step 8-2 Shoulder Pitch to Shoulder Roll motor wiring: Route the XT30(2+2) cable from the Shoulder Pitch motor through the hollow shaft, then attach it to the Shoulder Roll motor side port. Repeat for both arms.

Arm assembly step 6

Step 11-2 Shoulder Yaw to Elbow motor wiring: Connect the pre-cut XT30(2+2) cable from the Shoulder Yaw motor to the side port of the Elbow motor.

Arm assembly step 7

Arm assembly step 8

Arm assembly step 8

Arm assembly step 9 Arm assembly step 10 Arm assembly step 11

Step 16-2 Elbow to Wrist Yaw motor wiring: Connect the pre-cut XT30(2+2) cable from the Elbow motor to the side port of the Wrist Yaw motor.

4. Legs module 🦿

This section shows the left leg assembly. The right leg is assembled the same way as a mirrored build, using the corresponding 500 mirrored part IDs. The fastener tables and steps here cover the left leg only.

Mechanical parts list
Part NumberQtyNotes
ASV1_600_01B1SLM 316L, As Printed
ASV1_600_03C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_04C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_05A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_600_06A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_600_08A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_600_09A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_600_10C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_12A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_600_13C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_14C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_17B1SLM 316L, As Printed
ASV1_600_18B1SLM 316L, As Printed
ASV1_600_23A_SS1Stainless Steel 316, As Machined
ASV1_600_24A_SS1Stainless Steel 316, As Machined
ASV1_600_25A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_600_26B1SLM 316L, As Printed
ASV1_600_36A1Aluminum 7075, Bead Blasting + Anodizing (Brass)
ASV1_600_37C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_38C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_39C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_40C1MJF PA 12, Dyeing-Dyed Black
ASV1_600_11X1Flanged Ball Bearing, 4390N159, McMaster
ASV1_600_19X1Ball Joint Rod End (Right Hand), 59935K42, McMaster
ASV1_600_20X1Ball Joint Rod End (Right Hand), 59935K42, McMaster
ASV1_600_21X1Ball Joint Rod End (Right Hand), 59935K42, McMaster
ASV1_600_22X1Ball Joint Rod End (Right Hand), 59935K42, McMaster
ASV1_600_27X112mm Bore 1-Side, 2-Post Pillow Block, 1602-0032-0012, GoBilda
ASV1_600_28X112mm Bore 1-Side, 2-Post Pillow Block, 1602-0032-0012, GoBilda
ASV1_600_29X112mm Bore 1-Side, 2-Post Pillow Block, 1602-0032-0012, GoBilda
ASV1_600_30X112mm Bore 1-Side, 2-Post Pillow Block, 1602-0032-0012, GoBilda
ASV1_600_31X16mm D-Shaft Stainless Steel, 2101-0006-0060, GoBilda
ASV1_600_32X1Steel Set-Screw Collar 6mm, 2920-0001-0006, GoBilda
ASV1_600_33X1Steel Set-Screw Collar 6mm, 2920-0001-0006, GoBilda
ASV1_600_34X16mm Bore 1-Side, 2-Post Pillow Block, 1602-0032-0006, GoBilda
ASV1_600_35X16mm Bore 1-Side, 2-Post Pillow Block, 1602-0032-0006, GoBilda
ASV1_600_41X1Self-Closing Spring Hinge, 1481A14, McMaster
Electronics list
Part NumberQtyNotes
ASV1_600_02X1ENCOS Motor, EC-A3814-H14-107, used for left_hip_yaw_joint (Motor ID 3)
ASV1_600_07X1ENCOS Motor, EC-A4315-P2-36, used for left_knee_joint (Motor ID 4)
ASV1_600_15X1ENCOS Motor, EC-A4310-P2-36, used for left_ankle_pitch_joint (Motor ID 5)
ASV1_600_16X1ENCOS Motor, EC-A4310-P2-36, used for left_ankle_roll_joint (Motor ID 6)
Fasteners list
ItemQty
M3 x 10 flat head screws18
M3 x 12 flat head screws30
M3 x 4 socket head screws2
M3 x 6 socket head screws2
M3 x 18 socket head screws6
M3 x 20 socket head screws2
M4 x 12 flat head screws12
M4 x 10 socket head screws8
M4 x 12 socket head screws3
M4 x 14 socket head screws29
M4 x 16 socket head screws9
M4 x 25 socket head screws11
M5 x 25 socket head screws5
M3 inserts22
M4 inserts46
M4 nylon locknuts2
M3 washers2
M3 thread tap1
Loctite 222 thread lockerAs needed

Assembly Steps

alt text

Step 1-2: Route the cable from the Hip Yaw motor shaft through the hip body, then pull it out from the bottom opening for later connection.

alt text

Step 3-2: Connect the pre-cut XT30(2+2) cable from the Hip Yaw motor to the Knee motor port. alt text alt text alt text

alt text Step 11-2: Connect the XT30(2+2) cable from the Knee motor to the Ankle motors in sequence. Plug in the ankle cables first, then install the connected ankle motors together. alt text alt text alt text alt text alt text alt text alt text alt text alt text

5. Head module 🤖

Before head assembly, set up the Raspberry Pi first. The head bring-up flow depends on the Raspberry Pi services being available.

Mechanical parts list
Part NumberQtyNotes
ASV1_700_01B1SLM 316L, As Printed
ASV1_700_02B1SLM 316L, As Printed
ASV1_700_03C1MJF PA 12, Dyeing-Dyed Black
ASV1_700_04C1MJF PA 12, Dyeing-Dyed Black
ASV1_700_05C1MJF PA 12, Dyeing-Dyed Black
ASV1_700_06C1MJF PA 12, Glossy Spray Paint (Brass)
ASV1_700_07C1MJF PA 12, Glossy Spray Paint (Brass)
ASV1_700_11C1MJF PA 12, Dyeing-Dyed Black
ASV1_700_12X12Male-Female Threaded Hex Standoff, 98952A118, McMaster
Electronics list
Part NumberQtyNotes
ASV1_700_08X12MP AR0230 WDR USB Camera, B0438, ArduCam
ASV1_700_09X1Raspberry Pi 5, Pi5, Raspberry Pi
ASV1_700_10X1reSpeaker USB 4-Mic Array, XVF3000 107990053, Seeed Studio
Fasteners list
ItemQty
M2 x 4 socket head screws3
M3 x 8 flat head screws4
M3 x 14 flat head screws5
M3 x 8 socket head screws4
M3 x 12 socket head screws2
M4 x 10 flat head screws10
M4 x 12 socket head screws4
M4 x 20 socket head screws8
M2 inserts2
M3 inserts8
M4 inserts20
M3 thread tap1
Loctite 222 thread lockerAs needed

Assembly Steps

Use a separate 48 V supply during head setup. Route the required RJ45 Ethernet cables for power and communication before closing the head assembly, and connect the 3.5 mm audio cable before installing the head. Arm assembly step 1 Arm assembly step 2

Step 31-2 Neck Yaw to Neck Pitch motor wiring: Connect the pre-cut XT30(2+2) cable from the Neck Yaw motor to the Neck Pitch motor.

Arm assembly step 3 Arm assembly step 4 Arm assembly step 5 Arm assembly step 6 Arm assembly step 7 Arm assembly step 8

6. Connect parts:

connect1 connect2 connect3

How is this guide?

On this page