Revolving Doors Aren’t Just Annoying, They’re Energy Saving Too

While most of us have been content with swing and sliding doors for the vast majority of our needs around the home, the revolving door remains popular in a wide variety of contexts.

It’s a confounding contraption that always feels ready to snatch and ensnare the unwary user. However, these doors do have certain benefits that have allowed them to retain popularity in many public buildings around the world. Let’s dive in to why below.

Continue reading “Revolving Doors Aren’t Just Annoying, They’re Energy Saving Too”

Live Floppy Music Adds Elegance To Any Event

It wasn’t long after early humans started banging rocks together that somebody in the tribe thought they could improve on things a bit by doing it with a little rhythm. As such the first musician was born, and since it would be a couple million years before humanity figured out how to record sound, musical performances had to be experienced live throughout most of history. On the cosmic scale of things, Spotify only shows up about a zeptosecond before the big bash at midnight.

So its only fitting that [Linus Åkesson] has perfected the musical floppy drive to the point that it can now be played live. We understand the irony of this being demonstrated via the video below the break, but we think it still gets the point across — rather than having to get a whole array of carefully-scripted drives going to perform something that even comes close to a musical number, he’s able to produce tones by manipulating a single drive in real-time.

In his write-up, [Linus] not only goes over the general nuts and bolts of making music with floppy drives, but specifically explains how this Commodore 1541-II drive has been modified for its new life as a digital virtuoso. From his experiments to determine which drive moves corresponded to the most pleasing sounds, to the addition of a small microphone and a piezo sensor paired with an LMC662-based amplifier to provide a high-fidelity capture of the drive’s sounds and vibrations, there’s a lot of valuable info here for anyone else looking to make some sweet tunes with their old gear.

We’ve seen something of a resurgence of the floppy drive this year, with folks like Adafruit digging into the classic storage medium, and an experimental project to allow the Arduino IDE to create bootable x86 floppies. You won’t hear any complaints from us — while they might not offer much capacity compared to more modern tech, there’s something about a stack of multi-colored disks with hastily applied labels that warms our cold robotic hearts.

Continue reading “Live Floppy Music Adds Elegance To Any Event”

A Linux Distribution For DOOM

If you’ve gone further into the Linux world than the standard desktop distributions like Ubuntu or Fedora, you have undoubtedly come across some more purpose-built distributions. Some examples are Kali for security testing, DragonOS for software-defined radio, or Hannah Montana Linux for certain music fans. Anyone can roll their own Linux distribution with the right tools, including [Shadly], who recently created one which only loads enough software to launch the 1993 classic DOOM.

The distribution is as simple as possible and loads no bloat other than what’s needed to launch the game. It loads the Linux kernel and the standard utilities via BusyBox, then runs fbDOOM, which is a port of the game specifically designed to run on the Linux framebuffer with minimal dependencies. After most of that, the only thing left is to use GRUB to boot the distribution, and in just a moment, Doomguy can start slaying demons. The entire distribution is placed into a bootable ISO file that can be placed on any bootable drive.

As far as DOOM hacks go, we’re used to seeing the game running on hardware it was never intended for like the NES  or on an office phone. This one, on the other hand, gives us a little more insight into just how little is needed for a full-fledged Linux distribution, as long as what you need to do is relatively straightforward.

Continue reading “A Linux Distribution For DOOM

A Lab-Grade Measurement Microphone For Not A Lot

The quality of any measurement can only be as good as the instrument used to gather it, and for acoustic measurements, finding a good enough instrument can be surprisingly difficult. Commonly available microphones can be of good quality, but since they are invariably designed for speech or music, they need not have the flat or wide enough response and low noise figure demanded of an instrumentation microphone.

Microphones for measurement purposes can be had for a very large outlay, but here’s [Peter Riccardi] with a unit designed around an array of MEMS capsules that delivers comparable performance for a fraction of the cost.

The result is both an extremely interesting project for those of us with an interest in audio, and a thorough delve into some aspects of its design for those who are merely curious. It uses four capsules in an effort to cancel out induced electrical noise, and boasts some impressive comparative measurements when tested against a commercial measurement microphone. We could almost see ourselves building this project.

Interested in audio technology? Try our Know Audio series.

PyScript: Python In The Web Browser

A chainsaw can make short work of clearing out the back forty. It can also make a good horror movie. So while some people will say we don’t need another tool to allow more malicious scripting in the browser, we also know that, like any tool, you can use it or abuse it. That tool? PyScript, which is, of course, Python in the browser.

The tool is in the early experimental phase, so the project doesn’t suggest using it in a production environment yet. However, if it works well, the promise is not just that you can write browser-based applications in Python — you’ll have a handy way to reuse existing Python code and even be able to run the same code on the browser that currently runs on the server. This has a lot of implications for improved client/server applications, or cases where you want to be able to run against a local backend when disconnected and a remote backend when you do have a connection. Of course, you can interoperate with JavaScript, too.

Continue reading “PyScript: Python In The Web Browser”

Injekto Injection Machine Reaches 2.0

Last time we looked in on Injekto — a homemade plastic injection machine — it was at version 1.0. A recent video from the team that you can see below shows version 2 which is much improved and can work with 3D printed molds. Injection molding takes a lot of pressure and the machine certainly looks stout with lots of machined aluminum.

If you want to skip the build process, you can skip up to around the 9-minute mark. That’s where they show a machined mold and a 3D printed mold being used with the machine.

Continue reading “Injekto Injection Machine Reaches 2.0”

Live Subtitles For Your Life

Personal head-up displays are a technology whose time ought by now to have come, but which notwithstanding attempts such as the Google Glass, have steadfastly refused to catch on. There’s an intriguing possibility in [Basel Saleh]’s CaptionIt project though, a head-up display that provides captions for everyday situations.

The hardware is a tiny I²C OLED screen with a reflector and a 3D-printed mount attached to a pair of glasses, and it’s claimed that it will work with almost any ARM v7 SBC, including more recent Raspberry Pi boards. It uses the vosc speech recognition toolkit to read audio from a USP audio device, with the resulting text being displayed on the screen.

The device is shown in action in the video below the break, and without trying it ourselves we can’t comment on its utility, but aside from the novelty we can see it could have a significant impact as an accessibility aid. But it’s as an electronic Babel fish coupled with translation software that we’d like to see it develop, so that inadvertent but hilarious international misunderstandings can be shared by all.

Regular readers will know that we’ve brought you plenty of HUD tomfoolery in the past.

Continue reading “Live Subtitles For Your Life”