// the find
XRobots/openDog
CAD and code for each episode of my open source dog series
A hardware/software build log for a quadruped robot dog, documented episode-by-episode as a YouTube series. Each part folder contains the CAD files and Arduino sketches for that stage of construction. This is a maker project first and a software project second — the real value is watching the design evolve across 17+ episodes.
The episodic structure is genuinely useful for learning: you can see exactly what changed each iteration rather than staring at a finished design with no history. CAD files are provided as both editable .stp and print-ready .stl, so you can either modify the design or just print and build. The kinematic model shows up as a separate .ino file starting around part 16, which suggests the author cleaned up the architecture as complexity grew. GPL3 license means you can fork and commercialize with source disclosure.
Abandoned since April 2020 with no documentation beyond 'CAD and code for each episode' — if you hit a problem, you are on your own with YouTube comments. The Arduino sketch-per-episode approach means there is no single working codebase; the 'current' version is whichever part number is highest, and earlier sketches are just historical artifacts. No BOM, no wiring diagrams in the repo, no dependency list for the ODrive motor controller libraries — you have to watch the videos to fill in the gaps. 867 stars for a project this hardware-specific suggests most followers never built it.