How luwudynamics/xgoduck_hardware works
This is a hardware design repository for building the XGO Duck biped robot, not the robot’s runtime software. The documented build flow is to source the listed parts, print the structural pieces, fabricate the Arduino Uno Q expansion board, and assemble the robot using the guide. The board stacks on the Uno Q and provides power and connections for the servos and IMU. Runtime policies, firmware, and web UI are maintained in a separate repository; no source excerpts were available, so the graph is limited to documented hardware relationships.
Main entry points: ArduinoUnoQ.SchDoc Expansion Board · bom.xlsx Robot BOM · structure Printable Parts · Assembly_Guide.pdf Assembly Guide
Components 9
Printed Structure
- Printable Parts
structure
Electronics
- Expansion Board
PCBA/ArduinoUnoQ.SchDoc - Arduino Uno Q
- Feetech Servos
- QMI8658A IMU
Build Materials
- Assembly Guide
Assembly_Guide.pdf - Robot BOM
bom.xlsx
Other components
- Builder
- XGO Duck
Connections 12
- Builder → Robot BOM: consults
- Builder → Printable Parts: prints
- Builder → Expansion Board: fabricates
- Builder → Assembly Guide: follows
- Robot BOM → Arduino Uno Q: lists
- Robot BOM → Feetech Servos: lists
- Arduino Uno Q → Expansion Board: stacks with
- Expansion Board → Feetech Servos: connects
- Expansion Board → QMI8658A IMU: carries
- Assembly Guide → XGO Duck: guides assembly
- Printable Parts → XGO Duck: form structure
- Expansion Board → XGO Duck: integrates into