Valve Releases Hardware And CAD Reference For New VR Headset

Valve recently began shipping its long-awaited VR headset, the Steam Frame. Now, there is a hardware reference repository that includes everything a budding modder might need, and then some.

No need to 3D scan or break out the calipers if one wants to design their own add-ons.

Want to design and 3D print some add-ons, or a carrying case, or some other doodad? There’s no need to break out the calipers or 3D scan the hardware. The repository contains STEP format models of the VR core module, head strap, and controllers, so it’s as easy as possible to design things that’ll fit. The location of the IR tracking LEDs embedded in the controllers is also documented, so one can ensure their design doesn’t occlude them.

That’s not all. The Frame has a user-accessible hardware expansion port at its front. This port exposes two interfaces: high-speed MIPI camera and PCI Express. This expansion port is documented in the repository, and even has a simple reference design built in both KiCad and Altium.

We’re glad to see Valve maintain their hacker-friendly hardware design with the Steam Frame. Demand for The Frame outstrips supply so far, so if you’re on the waitlist, you might want to browse the repository and get an early start on whatever customizations you have in mind while you wait for your confirmation. And when you get something working, drop us a note on the tips line!

Belt File From Old Mixer And Junk Bin Parts

Making one’s own power tools can be a rewarding way to upcycle parts, and [bluesyann] does exactly that with a belt file made from an old mixer. We like how the enclosure for the old mixer is preserved and acts as a handle, so there’s no need to worry about motor mounting and wiring separately. It looks perfectly usable, and all the hardware needed is the sort of thing one finds in a scrap pile.

[bluesyann] stretches the sanding belt between a 3D printed pulley attached to the mixer motor, and a bearing fitted into the end of some aluminum U-channel. Scrap wood and more nested U-channel make up the rest of the assembly, and there’s even a tension adjustment made from a threaded rod.

There’s a bill of materials and a 3D model for the pulley, but a build like this is more about sharing the broad strokes rather than the exact design. Whenever one modifies or integrates an existing piece of equipment (the mixer, in this case) into a project, most of the work is about working with and around the bits one can’t change.

Watch it in action in a brief video, embedded just below. If you like the idea but don’t have a mixer like the one [bluesyann] used, let us point you toward a similar DIY attachment to get a similar result from a common angle grinder.

Continue reading “Belt File From Old Mixer And Junk Bin Parts” →

2026 Retrocomputing Challenge: Retro Terminal Bartop Arcade Topper

Retrocomputing is more than just hardware. It’s also a feel, a vibe, and [valkyrie0528]’s Retro Terminal Bartop Arcade Topper has it in spades.

The same unit, in bartop arcade machine mode.

Here’s how it happened. The gorgeous device you see in the image above in fact started out as a bartop arcade cabinet build. The front section — with arcade buttons and joystick — is a removable panel. While building it, the panel was uninstalled and [valkyrie0528] placed a keyboard in the empty recess to do some configuration. Sitting at the machine like that felt like being right back in the 80s, perched at an 8-bit home computer. Cue a visit from the Good Ideas Fairy.

Now, in addition to being an arcade cabinet, one can swap the arcade controls panel for a one that has a keyboard (clicky and mechanical, of course), touchpad, and small USB breakout. The result looks amazing either way. As an arcade machine it’s beautiful, and in retro terminal mode it’s simply gorgeous.

The icing on the cake is [valkyrie0528]’s use of cool-retro-term as the terminal emulator, and there’s even a widescreen wallpaper accompanying it that puts an image of two 5.25″ floppy drives to the side. If you like that idea, you can download the wallpaper file from the project page for your own use.

A widescreen wallpaper with two 5.25″ floppy drives is the perfect complement to a retro terminal emulator.

There’s still time to enter our 2026 Retrocomputing Challenge, so if you find yourself inspired and want to show off your own take of things, there’s no time to lose!

Coffee Maker Steam Wand Gets A Safe Outlet

Sometimes a hacker has a specific sort of problem, and uses the tools they have to solve it in a way that just might be helpful to someone else. That’s the case with [Matvey Kukuy]’s Coffee Steam Dryer (V2), which performs the very specific job of safely swallowing up expelled steam and water from an espresso machine’s steam wand.

Steam purges into the top inlet and passes through expansion chambers, dragging cool air along with it, until it exits safely.

Steam wands are used to froth milk into a velvety texture, and some machines require purging the wand before using it for best results. Where does the resulting jet of steam and spatter of superhot water droplets go? Not the machine’s problem. That’s for the user to deal with, and [Matvey] decided to address it by designing and 3D printing a tool.

The pipe-like object works by having steam jet into the open top (printed in ABS or ASA for heat resistance) where the device redirects the hot gas and captures any expelled water in the process. The steam flows through expansion chambers, dragging cool air along with it in the process, until it ultimately gets redirected away from the user.

By the time steam exits the outlet, some has condensed and the remainder has cooled and slowed down enough to not be a worry.

It’s the second version of the device, and we like how it has no moving parts and can be disassembled for cleaning and drying.

Coffee is an area that is rich with hacker activity, from 3D-printed micro-brew machines to completely DIY roasters but tools like this show how improving the coffee workflow can also be beneficial.

Big Infinity Mirror Clock Invites You To Gaze Deeply

[Andy Huot] has a fantastic-looking infinity mirror digital clock that really raises the bar. It uses high quality components, smart use of RGB LED animations, and a clever “stacked diffuser” vertical design to the 7-segment display elements that really enhances the infinity mirror effect. It needs to be seen in action, so check it out.

The end result is expressly portal-like, with the smooth animations of the LEDs really playing into the effect. The size helps, too. It’s 24 inches in diameter, giving it considerable presence.

The stacked diffuser design for each display element really enhances the effect.

A basic infinity mirror design consists of lit elements sandwiched between a reflective back surface and a partially-reflective, partially-transmissive top cover. That same basic principle is used here, but with great care given to ensure nothing so much as a fingerprint spoils the illusion. For example, the top cover is a disk of acrylic with a 90% reflective film affixed to the inside surface. That’s easy enough to DIY with some car tint, but [Andy] found that for the very best results it was worth having high-quality film professionally applied.

We like the use of 3D-printed custom jigs for soldering the segments of RGB LED strips, and holding the pre-measured wires in place with some putty is a great way to keep them in place while working. In case you’re wondering, the mirrored acrylic making up the back wall has holes in it for mounting each segment’s LED strip in a holder, and running the wires to the rear.

The video (embedded below) documents every step of the assembly, and it’s a serious build. While the design files for the 3D-printed parts are not free, there’s certainly enough detail for an enterprising hacker to replicate the design in their own way.

Continue reading “Big Infinity Mirror Clock Invites You To Gaze Deeply” →

How To Fold Curved Lines In Metal Without Fancy Tools

Folding a sheet of metal in a straight line is one thing, but how does one fold multiple curved lines into a sheet of aluminum without fancy machines? [John] demonstrates how to do exactly that with little more than hand tools and a fair bit of patience. The secret is drilling a lot of small holes along each fold line.

Complex shapes are possible with planning, hand tools, and patience.

First, a bit of background. [John] wanted to fabricate a curved piece of aluminum as cover that would match the sleek aerodynamic lines of a Belly Tank Lakester. The trick is that there isn’t a single straight line to be found, and the fold lines are all curves. How can one do such folding with only hand tools?

[John] found that fabrication was possible by drilling small holes all along each fold line, then carefully bending as needed. The line of holes weakens the metal, acting like a score line, and allow the required curves to be made cleanly. There’s some finishing work and straightening involved, but the hard part of making the actual folds is taken care of.

One method that didn’t work was cutting a shallow groove in the metal to create something like a pre-scored fold line. [John] tried this and found that while the metal does indeed fold along the weakened line, the aluminum tends to crack in the process. When making a line of holes instead, the metal between each hole bends nicely.

This technique does mean the finished part ends up with small perforations along each fold, but the part is mounted on the bottom of the car and [John] says that he’d have to look quite closely to notice. A little polishing goes a long way, too.

We have covered many ways to bend sheet metal and while machinery exists to do it exceedingly well, great results can be had with little more than simple tools and some patience.

Watch [John] go through the process in the video embedded below, or skip to 7:55 if you just want to see the end result.

Continue reading “How To Fold Curved Lines In Metal Without Fancy Tools” →

Voicebox FX Is A Blueprint For CircuitPython I2S Audio

[Adafruit]’s Voicebox FX gadget is a fun, well-documented project that serves another useful purpose: being a fantastic reference design for audio on CircuitPython, with I2S audio components. Be sure to check it out if you have a project that involves any of that and could use a few pointers, or if you just want to jog a few ideas loose.

I2S (Inter-IC Sound) is a protocol aimed squarely at moving audio data between components as digital signals. Our own [Jenny List] can tell you everything you need to know about I2S. It’s a relatively simple interface that is not at all fussy about actually being used for audio, and that has led to it being put to some unusual uses.

The Voicebox FX uses an I2S microphone, an I2S amplifier, and an RP2350 microcontroller to record and play sound as well as offer a variety of effects controlled by physical inputs. It’s all wrapped up in a slick 3D printed case, and while it’s a fantastic reference design, it looks like a fun toy in its own right.

Continue reading “Voicebox FX Is A Blueprint For CircuitPython I2S Audio” →