Peeking Underground With Giant Flying Antennas

Helicopters are perhaps at their coolest when they’re being used as flying cranes — from a long dangling cable, they can carry everything from cars, to crates, to giant hanging saws.

What you might find altogether more curious are the helicopters that fly around carrying gigantic flat antenna arrays. When you spot one in the field, it’s not exactly intuitive to figure out what they’re doing, but these helicopters are tasked with important geological work!

Continue reading “Peeking Underground With Giant Flying Antennas”

Static Recompilation Brings New Life To N64 Games

Over the past few years a number of teams have been putting a lot of effort into taking beloved Nintendo 64 games, decompiling them, and lovingly crafting them into highly portable C code. This allows for these games to not only run natively on PCs, but also for improvements to be made to the rendering engine and other components.

Yet this artisan approach to porting these games means a massive time investment, something which static binary translation (static recompilation) may conceivably speed up. Enter the N64: Recompiled project, which provides a binary translation tool to ease the translation of the N64’s binaries into C code.

This is effectively quite similar to what an emulator does in real-time, just with the goal of creating a permanent copy of the translated instructions. After this static binary translation, the C code can be compiled again, but as noted by the project’s documentation, a suitable runtime is needed to get a functional game. An example of this is the Zelda 64: Recompiled project, which uses the N64: Recompiled project at its core, while providing the necessary scaffolding and wrappers to create a working copy of The Legend of Zelda: Majora’s Mask as output.

In the video below, [Modern Vintage Gamer] takes the software for a test drive and comes away very excited about the potential it has to completely change the state of N64 emulation. To be clear, this isn’t a one-button-press solution — it still requires capable developers to roll up their sleeves and get the plumbing in. It’s going to take some time before you favorite game is supported, but the idea of breathing new life into some of the best games from the 1990s and early 2000s certainly has us eager to see where this technology goes

Continue reading “Static Recompilation Brings New Life To N64 Games”

Quad-Motor Electric Kart Gets A Little Too Thrilling

[Peter Holderith] has been on a mission to unlock the full potential of a DIY quad-motor electric go-kart as a platform. This isn’t his first rodeo, either. His earlier vehicle designs were great educational fun, but were limited to about a kilowatt of power. His current platform is in theory capable of about twenty. The last big change he made was adding considerably more battery power, so that the under-used motors could stretch their legs a little, figuratively speaking.

How did that go? [Peter] puts it like this: “the result of [that] extra power, combined with other design flaws, is terror.” Don’t worry, no one’s been hurt or anything, but the kart did break in a few ways that highlighted some problems.

The keyed stainless steel bracket didn’t stay keyed for long.

One purpose of incremental prototyping is to bring problems to the surface, and it certainly did that. A number of design decisions that were fine on smaller karts showed themselves to be inadequate once the motors had more power.

For one thing, the increased torque meant the motors twisted themselves free from their mountings. The throttle revealed itself to be twitchy with a poor response, and steering didn’t feel very good. The steering got heavier as speed increased, but it also wanted to jerk all over the place. These are profoundly unwelcome feelings when driving a small and powerful vehicle that lurches into motion as soon as the accelerator is pressed.

Overall, one could say the experience populated the proverbial to-do list quite well. The earlier incarnation of [Peter]’s kart was a thrilling ride, but the challenge of maintaining adequate control over a moving platform serves as a reminder that design decisions that do the job under one circumstance might need revisiting in others.

Home Assistant Display Uses E-Ink

[Markus] grabbed an ESP32 and created a good-looking e-ink dashboard that can act as a status display for Home Automation. However, the hardware is generic enough that it could work as a weather station or even a task scheduler.

The project makes good use of modules, so there isn’t much to build. A Waveshare 2.9-inch e-ink panel and an ESP32, along with a power supply, are all you need. The real work is in the software. Of course, you also need a box to put it in, but with 3D printing, that’s hardly a problem.

Well, it isn’t a problem unless — like [Markus] — you don’t have a 3D printer. Instead, he built a wooden case that also holds notepaper.

The software uses ESPHome to interface with Home Assistant. There is a fair amount of configuration, but nothing too difficult. Of course, you can customize the display to your heart’s content. Overall, this is a great example of how a few modular components and some open-source software can combine to make a very simple yet useful project.

There are many ways to use an ESP32 in your home automation setup. Maybe you can salvage the e-ink displays. Just try not to get carried away.

Pi Pico Helps Restring Badminton Rackets

Stringing a badminton racquet is a somewhat complicated job. It needs to be done well if the racquet is to perform well and the player is to succeed. To that end, [kuokuo] built a machine of their own to do that very task. Even better, they’ve made it open source so other hobbyists can benefit from their work.

The build is named PicoBETH, which stands for Pico Badminton Electronic Tension Head. It’s based around the Raspberry Pi Pico, as you might imagine. The Pico is charged with controlling the stringing procedure via a stepper motor and lead screw, while using a load cell to measure string tension during the process. A small two-line character LCD serves as the user interface, along with some buttons, LEDs and a buzzer for feedback. The electronic stringing gear is mounted on to a traditional manual drop-weight stringing machine to execute the process faster and more accurately, at least in theory.

Files are on Github for those that wish to explore the build further. It’s not the first stringing machine we’ve featured here, either! Video after the break.
Continue reading “Pi Pico Helps Restring Badminton Rackets”

3D Printed Braille Trainer Reduces Barrier To Entry

Accessibility devices are a wonder of modern technology, allowing people with various needs to interact more easily with the world. From prosthetics to devices to augment or aid someone’s vision or hearing, devices like these can open up many more opportunities than would otherwise exist. A major problem with a wide array of these tools is that they can cost a fortune. [3D Printy] hoped to bring the cost down for Braille trainers which can often cost around $1000.

Braille trainers consist of a set of characters, each with six pins or buttons that can be depressed to form the various symbols used in the Braille system. [3D Printy]’s version originally included six buttons, each with a set of springs, that would be able to pop up and down. After some work and real-world use, though, he found that his device was too cumbersome to be effective and redesigned the entire mechanism around flexible TPU filament, allowing him to ditch the springs in favor of indentations and buttons that snap into place without a dedicated spring mechanism.

The new design is modular, allowing many units to be connected to form longer trainers than just a single character. He’s also released his design under the Creative Commons public domain license, allowing anyone to make and distribute these tools as they see fit. The design also achieves his goal of dramatically reducing the price of these tools to essentially just the cost of filament, provided you have access to a 3D printer of some sort. If you need to translate some Braille writing and don’t want to take the time to learn this system, take a look at this robotic Braille reader instead.

Thanks to [George] for the tip!

Continue reading “3D Printed Braille Trainer Reduces Barrier To Entry”

Trying To Build A Communications Device With A 1-Pound Laser And A 7805

You can get a red laser diode pretty cheap these days—as cheap as £1 in fact. [Beamer] had purchased one himself, but quickly grew bored with just pointing it at the walls. He decided to figure out if he could use it for some kind of communication, and whipped up a circuit to test it out.

To do the job, he designed a modulator circuit that could drive the laser without damaging it. The build is based around the common 7805 regulator and the venerable 555 timer IC. The 555 is set to pulse at a given rate with the usual array of capacitors and resistors. Its output directly drives the input of a 7805 regulator. It’s set up as a constant current source in order to deliver the correct amount of current to run the laser. The receiver is based around a photodiode, which should prove fairly straightforward.

[Beamer]’s still working on the full setup, but plans to use the laser’s pulses to drive a varying analog meter or something similar. Not every communications method has to send digital data, and it’s good to remember that! Video after the break.

Continue reading “Trying To Build A Communications Device With A 1-Pound Laser And A 7805”