Hackaday Europe 2026: Fluid Kernels And Optimizing C++ For MCUs

Oftentimes, when we’re using a microcontroller, we’re whipping up some very specific code focused on executing a particular task. The device is set up to execute code that does exactly what we want with minimal overhead. However, sometimes, there are scenarios where it pays to go with a somewhat heavier setup, wherein the microcontroller runs an operating system for the benefits that offers.

Federico Terraneo came to Hackaday Europe to discuss this very topic. He talks about kernel architecture, real-time operating systems, and how to best use C++ in the world of microcontrollers.

Continue reading “Hackaday Europe 2026: Fluid Kernels And Optimizing C++ For MCUs”

HDMI For The Color Computer 2

[Scott Baker] bought a TRS-80 Color Computer off eBay some five years ago. He’d always intended to add a CoCoVGA or CoCoDV upgrade to hook it up to a monitor, but the device was sold out and his name never made it off the waitlist. Thus, he decided to build his own solution to give the classic machine a proper HDMI output.

The concept behind the project is simple enough—grab the digital signals that feed the MC6847 IC responsible for generating the analog video output, and use them to create an all-digital video output over HDMI. [Scott] achieved this by using a Tang Nano board, which hosts a Gowin GW1N-1 FPGA. It’s able to snoop the signals heading to the MC6847 and, with some supporting components and level shifters, it can spit out video befitting modern screens. To make the system nicely complete, an analog-to-digital converter is also included to pick up the analog sound output from the TRS-80 and spit it out down the same HDMI cable. Such convenience!

There’s something strangely anachronistic about grabbing a TRS-80 off the shelf and hooking it up to a flatscreen with a single HDMI cable. Regardless, it’s a pretty great way to play with your old machine without having to futz with heavy old CRTs. We’ve featured plenty of similar projects before, too. Continue reading “HDMI For The Color Computer 2”

A Defrag Simulator In Your Browser

Disk Defragmenter was a wonderful utility that Microsoft included with Windows back in the day. Back then, you’d use it to theoretically speed up disk access. Today, you can run a fun simulation right in your browser thanks to [Dennis Morello].

The theory behind defragmenting hard disks was simple. Your hard drive would store data on spinning magnetic platters. Sometimes, a given file or group of files would end up with their different parts scattered across different parts of a platter, or even multiple platters, as the file system tried to slot everything into the space available over time. On a drive accessed with a literal physical mechanism, this fragmentation of files across multiple areas of a disk could cause functional read speeds to drop. To solve this, you could defragment the drive, wherein a utility would grab disparate bits of different files and put them physically closer together on the drive platters, such that the read heads could access larger contiguous chunks of files more easily.

[Dennis’s] project does none of that. It just simulates the visuals and sound of running Microsoft’s disk defragmenter tool from Windows 98. It’s got the little rows of squares that get rearranged, blue for unoptimized data, dark blue for defragmented data, and white boxes for free space. It’s got the progress bar along the bottom, too, and a nice little simulated sound of a hard disk ca-chunking away as it shuffles little bits of data to and fro. This was the kind of thing you’d do on a rainy Saturday afternoon in the 1990s, just watching your PC make itself a few percent faster while you drank coffee and wondered if your ex-wife Jacinta was ever coming back. She never did, but you did notice that Age of Empires II loaded a fair bit quicker after you ran a full defrag on your main drive. Sometimes, that’s as good as it gets.

Modern file systems are better at managing issues like fragmentation, and the virtually instant seek speeds of solid-state drives essentially eliminated the need for defragmentation for good. Still, it’s fun to visit an ancient tool from yesteryear and remember what it meant to us way back when. Maybe you could give Jacinta a call, too, just for old times sake, and discuss that time a Janet Jackson song started crashing brand-new Windows laptops right out of the box…

Building An Airsoft Claymore Mine

The Claymore mine is a rather fearsome weapon of war, using explosives to blast a cone of shrapnel towards advancing enemies. It’s not really something you should try and build at home. An airsoft version, though, is altogether more appropriate. [RegiBlackwood] has developed a simple way to build exactly that.

It’s a cheap and cheerful build, with the claymore housing itself built out of cardboard. Wooden dowels are used to stake it into the ground, just like the real thing. In the center of the housing sits a regular old mouse trap. Only, it’s been modified to hold a sling carrying a payload of BBs. The trap is also tweaked to make its spring more powerful, and to enable it to be triggered with the tug of a tripwire. When triggered, the mousetrap fires and hurls the sling forth, spewing a rain of BBs from the front of the device—ideally quelling the advance on your position.

Built properly, it’s a fun piece of airsoft hardware that could really change the dynamics of your regular game. If you’re looking to do point defence, you might also consider building yourself some automated turrets as well…

Hackaday Europe 2026: Playstation 4 To Psychometer

There are many ways to detect stress in an individual. You can use self-reporting checklists, you could try and measure various vital signs like respiratory rate and pulse and infer things, or you could observe the levels of hormones like cortisol in the blood.

Or… you could pull some parts out of a Playstation 4, and get hacking. Edwin Hwu did precisely that, creating a device that can image the skin down to the nanometer and potentially even determine fine details about an individual’s health status. He came to Hackaday Europe 2026 to tell us all about it.

Continue reading “Hackaday Europe 2026: Playstation 4 To Psychometer”

Crowdsourcing An Investigation Into Coil Whine

If you’ve heard the high-pitched whine or buzz from an electronic device when a current-carrying inductor is vibrating, you’ll know how unpleasant it can be. It’s common in all kinds of equipment, but it’s become a particular annoyance of late in hardware like PC power supplies, GPUs, and cooling pumps. There is plenty of hearsay on the web about which parts whine and which don’t, and [Lowell Wood] wants to get to the bottom of it. 

To track the issue, [Lowell] has put together the Coil Whine Database. It accepts user reports on hardware, regarding the level at which coil whine is present. A score of 0 is given to a part that is inaudible in a quiet room, with higher scores representing higher sound levels. A part scored at 2 is audible working at a desk with the computer under load; a part scored at 4 is audible even when the machine or device is at idle.

For now, the database is largely empty—[Lowell] has just opened submissions, adding a report on their own ROG Astral RTX 5080 card for good measure. If you want to submit a report on a unit, either silent or noisy, that’s simple enough—just fill in the coil whine report form. Over time, submissions will hopefully grow, and it will be easier to get a good idea of what equipment whines and what is likely to operate silently out of the box.

The database aims to present a guide to what parts whine, and how much, noting that any given population of devices tends to vary. To that end, any given device won’t be reported on publicly until it receives at least 5 reports. To counter bias, reports of silent parts will be weighted higher, since it’s unlikely that people happy with their quiet hardware will be rushing to research this issue or report it to a database. Relevant files to the project are available on GitHub for the curious.

This database could be a great boon to the brigade of PC builders out there who like their machines to be as silent as possible. If that sort of thing appeals to you, it’s probably time you started researching passive cooling as well…

Building An Energy-Harvesting Business Card

The hope is always that a good business card will leave a good impression. For those in the electronics field, they also serve as an opportunity to showcase creative design skills. [Wilson Harper] demonstrates that ably with a rather nifty energy-harvesting build.

The card is based around a thin PCB in the typical business card size. It’s populated by 21 Charlieplexed LEDs, a small microcontroller, and some supporting components. Now, this is normally where you might expect the device to be powered by a small coin cell, maybe deftly integrated into the PCB thickness itself to make the card less cumbersome. But no—[Wilson] went a different route. The thing is that in 2026, most of us are carrying phones with NFC readers built in. Thus, the card was built to harvest this source of energy with a PCB trace antenna, designed with the aid of STM’s antenna inductance tools and an LLM script lobbed into KiCad. All one needs to do is to pop the card on the back of a phone and the LEDs animate joyfully.

Design files are on Github for the curious. You might also like to check out some of the fancy business cards we’ve featured in the past. Of course, if you’re working on just such a project yourself, you’re more than welcome to send it in to the tipsline!