The showroom
No product photos. The repository, rendered.
—
Your browser couldn't start WebGL, so the live render can't run here.
The models are still real and still yours to inspect: browse the enclosure catalog on GitHub or visit the Lab.
Every device above is drawn by your GPU from the actual committed models — the printable STLs and the vendor board CAD — assembled the way you'd build them. Push a change to the models on GitHub and this page picks it up. That's the point.
Every printed part, board, tool and still-an-idea is in the fleet, drawn. To tune the finish, open the Render Lab.
?product=doorbell&tour=1&stop=3. At rest the view refines with real depth of field and soft shadows; the floor's reflection switches off when your device asks for reduced motion. Screens are stylized, not live — the Lab runs the real firmware.
Seated positions are authored choreography, not a CAD constraint solve — same honesty contract as the repo's assembly.json. Sense fields are illustrative sectors drawn from the documented numbers (a 62° lens, an 80° radar sector), foreshortened to fit the stage — not measured antenna patterns.
Updates itself on every commit
The page asks GitHub for the latest commit, pins every file to that SHA, and re-checks while you watch. Tweak a chamfer in OpenSCAD, export, push — the showroom follows without anyone touching this page.
Check everything
Every part links to its exact file at the commit being rendered — see the parts list below.
The invisible, drawn to its numbers
Press sense to see what each device senses — the camera's field, the radar's sector, Wi-Fi sensing as ripples. Press tour for a guided walk-through, or lean back with the Story.
Optics, not clip art
Coated lens glass, solder mask, gold pads and silkscreen, drawn procedurally in your browser. Stop moving and the view refines into a studio shot.
What you're looking at
The bill of parts for the current view — each one fetched from the pinned commit.
| Part | What it is | Source file |
|---|---|---|
| Loading… | ||