Pick a path. Depth lives in the linked pages.
| You want to… | Start here |
|---|---|
| Bridge into hardware/electronics (software engineer background) | hardware-for-software-engineers/README.md |
| Build from scratch (parts → print → wire → flash) | getting-started.md |
| Use with Cursor (robot already on Wi‑Fi) | getting-started.md → hooks.md |
| Flash / configure only | getting-started.md#4-flash |
| Wire / power detail | getting-started.md#3-wire-and-power → hardware/README.md |
| Print / parts inventory | getting-started.md#2-print-and-mechanical → ../3d_models/README.md |
| HTTP API / settings | api.md; add a setting: settings.md |
| Any IDE / scripts | integration.md |
Also: robot-movement.md (servo axes and safe ranges).
Source of truth: pin constants in firmware (include/pins.h); electrical detail in docs/hardware/; HTTP shapes in api.md.