Mysterious Files PH

Saturday, May 30, 2026

Poking Around with JTAG on a Guitar Amp

May 30, 2026 0
Poking Around with JTAG on a Guitar Amp

You would think a guitar amplifier would be a straightforward piece of analog electronics. But, of course, these days, everything has firmware, including [mforney]’s Yamaha THR10c. The service manual showed both a UART and JTAG header on the schematic, so as many of us would, he took that as a challenge.

Of course, the production board doesn’t have headers for these ports, but that’s not a real problem. The serial port seemed quiet, but the JTAG port was more productive. This revealed two binary images: a bootloader and the main firmware. Once you have the code, it is a straightforward, if not laborious, process to reverse engineer what the code does.

The next step is to figure out how to load new firmware. You can see in the post that this was done, and custom features sprang into life with custom-patched firmware.

We never get tired of seeing people dig into consumer devices like this. Things like JTAG and the wide availability of JTAG tools have made it easier but no less fun. Of course, there are even more features [mforney] has in mind, but now that’s just a matter of coding.


Keychain GameCube Controller Made Functional

May 30, 2026 0

Mini game controllers with buttons and joysticks that move like the real deal are a pretty cool keychain and fidget toy, but at least for some of us there’s this intrusive thought that tells us that it would be so much cooler if it actually was a functional game controller. Enter [Brux] tearing into a miniature GameCube controller and adding the required guts.

The keychain/fidget toy is made by Backpack Buddies and is one of a range of similar toys that feature buttons you can press and joysticks that move, giving a pretty good start on the externals of the controller. Once cracked open at the seam, some interior redecorating had to be performed to clear space and add something to mount switches onto. Here [Brux] opted to glue SMD switches to custom 3D components in lieu of a PCB. These were subsequently wired up with thin enameled wire, before attaching the original buttons to them following some more plastic surgery.

Some tiny joystick innards were then installed before gluing on the final buttons and joystick caps. As for how it all connects to a real GameCube, here an RP2040 was used to handle the translation of control inputs to the GameCube controller protocol. Then a GameCube controller was sacrificed for its cable and controller connector, but as can be seen in the video it does all work and creates the perfect controller for guests.


Breaking Enigma with an FPGA, Just like at Bletchly Park

May 30, 2026 0

The pioneering work done by Alan Turing and others at Bletchley Park in England was perhaps as important in the history of technology as it was the history of the war. Given the last 80-odd years of technological development, their revolutionary work should be within the realms of a student project — which it was, specifically in ECE 5760 at Cornell University. The work was done by [Erica Jiang], [Kelvin Resch], and [Isabella Frank].

Nowadays if someone told you there was a code to be broken, you wouldn’t be reaching for electromechanical devices, but you just might think of trying an FPGA. After all, the programmable gate arrays allow for much faster execution of fixed logic than software running on a traditional CPU. That won’t help much with modern RSA schemes, and for Enigma, it’s massively overkill, but doing it that way was a great learning opportunity for the students.

Their project emulates the whole Bletchley Park cryptography apparatus, not just the Bombe Machine, and if you’re interested in learning about this piece of history you could absolutely do worse than to examine their documentation. If you’re into video, you can check out the final presentation and demo video below. Meanwhile if you’re wondering what the opposition was up to, we have good explainer of the enigma machine here.

Thanks to [Hunter Adams] for the tip!


The Uncooperative Mirror Will Not Help You

May 30, 2026 0

The value of a mirror is in its clarity. If the reflection is cast by [danicakostic17]’s Uncooperative Mirror though, you’ll find anything but. It’s described as a useless machine, because it appears as a tiled mirror. As you approach it though, the tiles shake around and make it very difficult to follow what’s in front of you. It’s an art piece and a prank all in one, and we like it.

Behind the mirror is a 3D printed frame and a set of small servos with what look like some belts to hitch them up. There’s an ultrasonic sensor and an Arduino Uno, that sets those servos going as soon as the ultrasonic sensor sees anything. We can see this thing would be fun at a party.

Everything you’ll need is on the Instructables page linked above should you be foolhardy enough to want your own, and there’s even a YouTube video which we’ve placed below.


Friday, May 29, 2026

A Special Type of Mower For Rocky Fields

May 29, 2026 0
A Special Type of Mower For Rocky Fields

Ever since wealthy European landowners started displaying vast, unused swaths of turfgrass as status symbols, regular folk have been chasing that perfectly mown and tended lawn for similar reasons. In the modern era, most mowers used to maintain these spaces use a spinning blade attached to a motor of some sort, but this can be dangerous especially on rocky fields like [Greenhill Forge] needs to mow. For these fields it’s best to use a different type of mower, and he’s built one from scratch.

This type of mower is called a flail mower, which has hinged, sharpened hammers attached to a central rotating drum. Since the flails have less rotational speed at the ends, they are less dangerous if they strike solid objects like rocks. To build one, he first builds the central drum and flails, then the enclosure to mount it to his tractor, and then a drivetrain to attach it to the tractor’s PTO. Since everything is getting built in [Greenhill Forge]’s metalworking shop, many of the parts needed to be fabricated from scratch, which involved several jigs for the plasma cutter as well as forging some steel to make some of the thicker parts.

Although not many of us have fully-stocked metalworking shops like this, it shows that almost anything can be built with the right tools. A forge is actually fairly accessible for those looking to start smithing; we’ve seen them built from little more than an off-the-shelf unmodified microwave or from a propane torch and some cookware.


A Modern Web Browser For Classic Mac OS

May 29, 2026 0
A Modern Web Browser For Classic Mac OS

When using older computers there comes a point at which modern software drops support, as for example is happening with builds for Windows XP. Every now and then though, along comes something that bucks the trend. Enter [mplsllc] with Macsurf, a port of the Netsurf browser for classic MacOS 9 on PowerPC. Bring your nineties beige box back online!

The first generation of PowerPC Macs occupy an odd position, being faster and more capable than their predecessors while not sharing the ability to run MacOS X like their G3 descendants. Macsurf has the promise of bringing them into the 2020s, but if you’re expecting the equivalent of Google Chrome you might be disappointed.

Netsurf is a browser that started life on RiscOS, the original ARM OS from the Acorn Archimedes. It’s lightweight and portable, it’s an active project, it has a good rendering engine that does up to date HTML and CSS, it offers native TLS, and it has JavaScript built in. It’s ideal for a 1990s PowerPC, but with the caveat that sites expecting the very latest browsers might struggle. Sadly we don’t have a ’90s Mac to hand so we can’t try this port, but we’re used to it on other lower-power machines so we thing it’ll be a great asset to the platform.

We last looked at Netsurf when we had a look at RiscOS, if you are interested.


Hackaday Podcast Episode 371: Space Computers, Spy Phones, and So Long CHU

May 29, 2026 0
Hackaday Podcast Episode 371: Space Computers, Spy Phones, and So Long CHU

Elliot Williams is out where the deer and the antelope play for the next week, so it’s up to Tom Nardi and Al Williams to wrangle this episode of the Hackaday Podcast. They’ll start off by reading some listener messages before talking about the slow extinction of time broadcasts, Linux on cheap smartphones, microcontroller VPNs, and the computers of Spacelab.

You’ll also hear about using a video game’s “Photo Mode” to capture 3D imagery, strange red lights in deep space, and ASCII fish that you don’t need to feed. The episode wraps up with a discussion of WWII spy tech and the revelation that modern smartphones and powerful magnets don’t always mix.

Check out the links if you want to follow along, and as always, tell us what you think about this episode in the comments!

Direct download in DRM-free MP3.

Episode 371 Show Notes:

Mailbag:

Interesting Hacks of the Week:

Quick Hacks:

Can’t-Miss Articles: