Skip to main content

← All posts

Release Notes

Peregrine Case Lands on Makerworld

· 2 min read

The Peregrine case is now live on Makerworld. That makes two modules printable with a single click. Headwaters last week, Peregrine this week, and the rest of the lineup is not far behind.

Peregrine, quickly

Peregrine is the offline voice assistant. Wake word detection, speech-to-text, a local LLM, and text-to-speech all run on the module itself. No cloud, no round-trip to a data center, no internet required. It talks to the rest of the system over MQTT, which means your voice can control any module on the bus. Ask for lights, ask for tank levels, ask whether the trailer is level and how much adjustment it needs. The answer comes from the vehicle, not from someone else's server.

Peregrine uses an external Jabra Speak that plugs in over USB for its microphone and speaker, so the case does not have to worry about acoustic openings or speaker clearance. What it does have to get right is airflow for the compute board, clean port access for USB and power, and mounting points that work whether you wall-mount it or set it on a shelf. The case now on Makerworld handles all of that.

What you get

The Makerworld listing ships with the slicer profile, orientation, and support settings dialed in for a Bambu printer. Download it, send it to the printer, and it comes out ready to assemble. No scaling, no guessing, no hunting through CAD folders. If you want the source files, the STEP and STL live in the Peregrine repo on GitHub alongside the firmware and the hardware bill of materials. That is still the source of truth.

If you already have the boards, print the case, drop them in, and you have an offline voice assistant on your workbench in an afternoon.

Next up

Bearing, Borealis, Picket, Plateau, Ampline, Solstice, Aftline, Therma, Milepost, and Fireside are all queued. Each one gets the same treatment. STEP and STL in the repo, a print-ready bundle on Makerworld, and a build page on the site tying it together. Follow our Makerworld profile for a notification every time a new model goes up.

If you print the Peregrine case and find something that could be better, open an issue on the Peregrine repo. We will fix it at the source and push a new version to Makerworld.

Your vehicle, your parts, your printer. That is always the point.