# PAROL6 wiki

> For agents: start with the [agent guide](https://parol6.build/llms.txt). Every page is Markdown by default; add `Accept: text/html` for HTML.

Every page of the PAROL6 build wiki: the milestones, their videos, and the sources behind them.

## Milestones

- [M1. Bench it: power, one motor, a safe stop](/lore/m1-bench-it) — The first milestone takes a bare control board and one motor to a live bench rig that powers on, turns a motor and stops when the mains switch goes off.
- [M2. One joint end to end: the wrist and joint 6](/lore/m2-one-joint) — The second milestone prints, assembles and wires the wrist, proves its homing sensor triggers, then jogs joint 6 to a commanded angle and measures the result.
- [M3. The whole arm moves](/lore/m3-whole-arm) — The third milestone builds the rest of the arm from the wrist down to the base, tests the wiring, then homes the arm, jogs every joint and checks the witness marks.
- [M4. Pick and place, repeatably](/lore/m4-pick-and-place) — The fourth milestone fits a gripper, programs a pick-and-place loop and measures how well it repeats.
- [M5. Touch the skiff](/lore/m5-touch-the-skiff) — The fifth milestone registers a Eurorack skiff in the robot's frame, then presses a button and turns a knob to a set position.
- [M6. Patch a cable](/lore/m6-patch-a-cable) — The sixth milestone grips a 3.5 mm patch cable, inserts it into a target jack, verifies the patch electrically and pulls it back out.
- [M7. Play it](/lore/m7-play-it) — The capstone milestone runs a script that patches cables and moves knobs on cue to perform a short written piece.
- [The PAROL6 milestones](/lore/milestones) — Seven milestones take the build from a bare control board to a robot arm that plays a Eurorack skiff.

## Videos

- [Print timelapses](/lore/timelapses) — Every PAROL6 print plate as a sped-up video from the printer's camera, with its parts, material, layer count, print time and milestones.
- [M1 video: Bench it](/lore/video-m1) — The video for milestone 1 is planned and not yet recorded.
- [M2 video: One joint end to end](/lore/video-m2) — The video for milestone 2 is planned and not yet recorded.
- [M3 video: The whole arm moves](/lore/video-m3) — The video for milestone 3 is planned and not yet recorded.
- [M4 video: Pick and place](/lore/video-m4) — The video for milestone 4 is planned and not yet recorded.
- [M5 video: Touch the skiff](/lore/video-m5) — The video for milestone 5 is planned and not yet recorded.
- [M6 video: Patch a cable](/lore/video-m6) — The video for milestone 6 is planned and not yet recorded.
- [M7 video: Play it](/lore/video-m7) — The video for milestone 7 is planned and not yet recorded.
- [Milestone videos](/lore/videos) — Each milestone ends in one video, and every video is planned until Joel publishes it.

## Build reference

- [Build steps by milestone](/lore/build-steps) — The official how-to pages for each milestone, in build order, gathered from the milestone pages.
- [Concepts by milestone](/lore/concepts) — The mental models each milestone teaches, gathered from the milestone pages, with the glossary for single terms.
- [Parts by milestone](/lore/parts) — What goes on the bench at each milestone, gathered from the milestone pages and the official bill of materials.

## Reference

- [The skiff target](/lore/skiff-target) — The skiff is the Eurorack case the robot plays from milestone 5 on, and its choice is still open.
- [PAROL6 sources and licences](/lore/sources) — Every build fact on this wiki comes from the official PAROL6 manual and repository, which are linked here with their licences.
- [Motion](/systems/motion) — @rat-stack/motion gives Foldkit apps Penner and CSS easings, tweens, fixed-step springs and interpolation, held in the Model and checked by properties.
