The Computers Of Voyager

After more than four decades in space and having traveled a combined 44 billion kilometers, it’s no secret that the Voyager spacecraft are closing in on the end of their extended interstellar mission. Battered and worn, the twin spacecraft are speeding along through the void, far outside the Sun’s influence now, their radioactive fuel decaying, their signals becoming ever fainter as the time needed to cross the chasm of space gets longer by the day.

But still, they soldier on, humanity’s furthest-flung outposts and testaments to the power of good engineering. And no small measure of good luck, too, given the number of nearly mission-ending events which have accumulated in almost half a century of travel. The number of “glitches” and “anomalies” suffered by both Voyagers seems to be on the uptick, too, contributing to the sense that someday, soon perhaps, we’ll hear no more from them.

That day has thankfully not come yet, in no small part due to the computers that the Voyager spacecraft were, in a way, designed around. Voyager was to be a mission unlike any ever undertaken, a Grand Tour of the outer planets that offered a once-in-a-lifetime chance to push science far out into the solar system. Getting the computers right was absolutely essential to delivering on that promise, a task made all the more challenging by the conditions under which they’d be required to operate, the complexity of the spacecraft they’d be running, and the torrent of data streaming through them. Forty-six years later, it’s safe to say that the designers nailed it, and it’s worth taking a look at how they pulled it off.

Continue reading “The Computers Of Voyager”

A capacitive touch MIDI instrument that doubles as a bookmark.

MIDI Bookmark Marks The Spot Where Work And Play Intersect

Have you ever wanted to take a break from reading or studying to just rock out for a few blissful minutes? If you’re anything like us, you like to rock out most of the time and take the occasional break to do your reading. Either way, you really can’t go wrong with this MIDI bookmark from [Misfit Maker].

The guts of a MIDI bookmark.This slick little bookmark may look 3D printed, but it’s all carefully-cut foam board in two thicknesses. Even the keys are made foam board — they’re just wrapped in carbon fiber so they look extra cool.

Underneath that carbon fiber is a layer of aluminium tape to make them capacitive. [Misfit Maker] recommends using copper tape instead because it allows for wires to be soldered directly to the keys.

The brains of this beauty is in the form of an ESP32 which is controlling an MPR-121 capacitive touch sensor. If you’d like to make one of these for yourself, there are plenty of helpful GIFs embedded in the thorough write-up. Be sure to check out the brief demo after the break.

If you want to easily MIDI-fy something and use touch inputs, you can’t really go wrong with the Raspberry Pi Pico, which does capacitive touch natively. Check out this MIDI kalmiba to learn more.

Continue reading “MIDI Bookmark Marks The Spot Where Work And Play Intersect”

The History Of The World’s First Planetarium

It shouldn’t be a surprise that the idea of a planetarium originated with an electrical engineer, [Oskar von Miller] from the Deutsches Museum in Munich. According to [Allison Marsh] in IEEE Spectrum, he thought about the invention in 1912 as a way to demonstrate astronomical principles to the general public. While it seems obvious today that you can project the night sky onto a dome, it was a novel thought in 1912. So novel that the Carl Zeiss company first told [von Miller] to take a hike. But they eventually reconsidered and built the first planetarium, the Model I.

The engineer for Zeiss was a mechanical engineer by the name of [Walther Bauersfeld]. He was familiar with mechanical devices — orreries — that tracked the motion of the stars and planets. The goal was to translate those movements into a moving projection of light.

Continue reading “The History Of The World’s First Planetarium”

A diagram from the article, showing the router being used in a car for streaming media to multiple portable devices at once

A Portable DLNA Server Hack Helps You Tame OpenWRT

A good amount of hacks can be done with off-the-shelf hardware – what’s more, it’s usually available all over the world, which means your hacks are easier to build for others, too. Say, you’ve built something around a commonly available portable router, through the magic of open-source software. How do you make the fruits of your labour easy to install for your friends and blog readers? Well, you might want to learn a thing or two from [Albert], who shows us a portable DLNA server built around a GL-MT300N-V2 pocket router.

[Albert]’s blog post is a tutorial on setting it up, with a pre-compiled binary image you can flash onto your router. Flash it, prepare a flash drive with your media files, connect to the WiFi network created by the router, run the VLC player app, and your media library is with you wherever you go.

Now, a binary image is good, but are you wondering how it was made, and how you could achieve similar levels of user-friendliness in your project? Of course, here’s the GitHub repository with OpenWRT configuration files used to build this image, and build instructions are right there in the README. If you ever needed a reference on how to make commonly available OpenWRT devices do your bidding automagically, this is it.

This is an elegant solution to build an portable DLNA server that’s always with you on long rides, and, think of it, it handily beats a typical commercialized alternative, at a lower cost. Want software upgrades? Minor improvements and fixes? Security patches? Everything is under your control, and thanks to the open-source nature of this project, you have a template to follow. There won’t always be a perfectly suited piece of hardware on the market, of course, as this elegant dual-drive Pi-based NAS build will attest.

Poking Atomic Nuclei With Lasers For Atomic Clocks And Energy Storage

Although most people are probably familiar with the different energy levels that the electron shells of atoms can be in and how electrons shedding excess energy as they return to a lower state emit for example photons, the protons and neutrons in atomic nuclei can also occupy an excited state. This nuclear isomer (metastable) state is a big part of radioactive decay chains, but can also be induced externally. The trick lies in hitting the right excitation wavelength and being able to detect the nuclear transition, something which researchers at the Technical University of Wien have now demonstrated for thorium-229.

The findings by [J.Tiedau] and colleagues were published in Physical Review Letters, describing the use of a vacuum-ultraviolet (VUV) laser setup to excite Th-229 into an isomer state. This isotope was chosen for its low-energy isomeric state, with the atoms embedded in a CaF2 crystal lattice. By trying out various laser wavelengths and scanning for the signature of the decay event they eventually detected the signal, which raises the possibility of using this method for applications like new generations of much more precise atomic clocks. It also provides useful insights into nuclear isomers as it pertains to tantalizing applications like high-density energy storage.

Continue reading “Poking Atomic Nuclei With Lasers For Atomic Clocks And Energy Storage”

Hackaday Links Column Banner

Hackaday Links: May 5, 2024

It may be hard to believe, but BASIC turned 60 this week. Opinions about the computer language vary, of course, but one thing everyone can agree on is that Professors Kemeny and Kurtz really stretched things with the acronym: “Beginner’s All-Purpose Symbolic Instruction Code” is pretty tortured, after all. BASIC seems to be the one language it’s universally cool to hate, at least in its current incarnations like Visual Basic and VBA. But back in 1964, the idea that you could plunk someone down in front of a terminal, or more likely a teletype, and have them bang out a working “Hello, world!” program with just a few minutes of instruction was pretty revolutionary. Yeah, line numbers and GOTO statements encouraged spaghetti code and engrained bad programming habits, but at least it got people coding. And perhaps most importantly, it served as a “gateway drug” into the culture for a lot of us. Many of us would have chosen other paths in life had it not been for those dopamine hits provided by getting that first BASIC program working. So happy birthday BASIC!

Continue reading “Hackaday Links: May 5, 2024”

This Windows Installer Installs Linux

It may be a very long time since some readers have installed a copy of Windows, but it appears at one point during the installation there’s a step that asks you which OS version you would like to install. Normally this is populated by whichever Windows flavours come on the install medium, but [Naman Sood] has other ideas. How about a Windows installer with Alpine Linux as one of the choices? Sounds good to us.

You can see it in action in the video below the break. Indeed Alpine Linux appears as one of the choices, followed by the normal Windows licence accept screen featuring the GPL instead of any MS text. The rest of the installer talks about installing Windows, but we can forgive it not expecting a Linux install instead.

So, the question we’re all asking is: how is it done? The answer lies in a WIM file, a stock Windows image which the installer unpacks onto your hard drive. The Linux distro needs to be installable onto an NTFS root partition, and to make it installable there’s a trick involving the Windows pre-installation environment.

This is an amusing hack, but the guide admits it’s fragile and perhaps not the most useful. Even so, the sight of Linux in a Windows installer has to be worth it.

Continue reading “This Windows Installer Installs Linux”