FIELD MANUAL · § 02.4 PHASE 4 · REV 0.1FM 18-DOF / SPEC-P4
★ PROJECT HEXAPOD ★ INTERNAL

Phase 4 — First steps.

GOAL: TRIPOD GAIT VERIFIED IN-AIR, THEN ONE WEIGHT-BEARING STEP ON THE FLOOR. · 2 EVENINGS · DAY 9–10

First power-on: no servos plugged in
Boot ESP32 + PCA9685s only. Verify 0x40 and 0x41 over serial. Then plug in one servo at a time.
Tie ESP32 GND to servo-rail GND
Separate grounds cause random PWM glitches. This has confused many people. Tie them at the buck GND.
MG996R metal-gear servo
qty 18 · PiShop
R1 942.20
PCA9685 16-ch I²C PWM module
qty 2 · Micro Robotics
R158.70
DC-DC Buck converter, 300 W 20 A
qty 1 · Micro Robotics
R147.20
OnBO 3300 mAh 2S 25C LiPo (XT60)
qty 1 · Rclipo
R572
IMAX B6 balance charger (clone)
qty 1 · Bobshop
R250
Fireproof LiPo safe bag
qty 1 · Africa Drone Kings
R200
XT60 male+female pigtails (pair)
qty 2 · Communica
R60
2S low-voltage alarm buzzer
qty 1 · Communica
R50
Inline 30 A blade fuse + holder
qty 1 · Communica
R53
M3 screw/nut assortment kit (6–25 mm)
qty 1 · Communica
R150
M2.5 servo-horn screws (100 pack)
qty 1 · Communica
R80
M3 heat-set threaded inserts (50 pack)
qty 1 · DIYElectronics
R120
Male-female Dupont jumpers (40 × 20 cm)
qty 2 · Multiple
R80
Silicone wire 18 AWG, 1 m red + 1 m black
qty 1 · Rclipo
R80
Creality PETG filament, black, 1 kg
qty 1 · PiShop
R231.32
Shipping across ~3 suppliers (Jo'burg)
qty 1 · Various
R400
Contingency (solder, heat-shrink, 1 DOA servo, cable ties)
qty 1 ·
R300
T17Body class — IK-based neutral stance· depends T11, T16
Acceptance:Stable, symmetric stance; weight evenly distributed; commanded via Body.stand() through IK.
T18Tripod gait — in-air verification· depends T17
Acceptance:Correct tripod alternation observed mid-air: legs 0/2/4 sweep together, then 1/3/5; no leg jams or fights another.
T19First weight-bearing step· depends T18
Acceptance:Robot advances ≥ 100 mm without falling, on a non-slippery surface, within 2 tuning iterations.
  1. STEP 1
    Always in-air before on-the-ground
    First power-up of any new gait is with the robot suspended (a stand or someone holding the body). Tibia rotation under load is what strips MG996R gears. Bench-first, always.
  2. STEP 2
    Start on a rug or rubber mat
    Polished tile and hardwood are slip traps for foot pads. A rug or rubber mat for the first walk tells you whether the gait works without confusing it with floor traction.
  • → docs/06_KINEMATICS_AND_GAITS.md
  • → docs/08_BUILD_SEQUENCE.md