pi/build-image.sh makes a ready-to-flash card: Raspberry Pi OS Lite 2026-10-06
+ the Gyre software as a service on http://gyre.local (port 80), first-boot
setup through cloud-init (user, SSH key, Wi-Fi, packages from the card), USB
host mode on the Zero 2's data port. No root: mtools for the boot partition,
debugfs for the root filesystem. Wi-Fi and credentials stay in the work dir.
Web page: Power off / Restart links when GYRE_POWER_BUTTONS=1 (set by the Pi
service); thumbnails keyed by file contents so pre-made ones ship on the card;
stale thumbnails pruned.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
README, build guide, software README, web page header and title, jog page,
desktop alerts and the start-up message now say Gyre. The repo, the Python
package and its commands keep their names (sandTable, python3 -m sandtable),
so links and setups keep working. New web page screenshot.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
BUILD.md walks through the whole build: what to buy (parts and screws), the
v3 print list with materials and supports, case, electronics (microstep
jumpers, driver current), centre, the arm on the bench, hub and slip ring,
wiring to the CNC shield, software setup and a first run without sand, then
floor, magnet height, sand and glass, plus troubleshooting.
Also adds the 608 fit test to print/v3 so the v3 folder is complete.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- print/ reorganised: v1-original (first export), v2-current, the v2.1-v2.7 fixes
found while building, and v3/ with every printed part.
- v3: deck screws you can reach, seam joints from outside, arm bolted straight
to the hub, 6804 hub bearings with a 15 mm bore for connectors, clamp collar,
counterweight, 12.5 mm sand ring for a raised floor, Uno turnaround plate.
- print/README.md: full v3 parts list, what changed and why, assembly order.
- docs/: diagrams for each change.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>