close-up image of a philodendron houseplant with electrodes attached, connected to a robot arm holding a machete

(Mostly) Harmless Houseplant Wields Machete

In a straight fight between a houseplant and a human, you might expect the plant to be at a significant disadvantage. So [David Bowen] has decided to even the odds a little by arming this philodendron with a robot arm and a machete.

The build is a little short on details but, from the video, it appears that adhesive electrodes have been attached to the leaves of the recently-empowered plant and connected directly to analog inputs of an Arduino Uno.  From there, the text tells us that the signals are mapped to movements of the industrial robot arm that holds the blade.

It’s not clear if the choice of plant is significant, but an unarmed philodendron appears to be otherwise largely innocuous, unless you happen to be a hungry rodent. We hope that there is also a means of disconnecting the power remotely, else this art installation could defend itself indefinitely! (or until it gets thirsty, at least.) We at Hackaday welcome our new leafy overlords.

We have covered the capabilities of plants before, and they can represent a rich seam of research for the home hacker.  They can tell you when they’re thirsty, but can they bend light to their will?  We even held a Plant Communication Hack Chat in 2021.

Continue reading “(Mostly) Harmless Houseplant Wields Machete”

Electric Guitar Shocks You For Missing A Note

Rocksmith is a popular video game that works like Guitar Hero, but with a real guitar. You have to play well and hit the right notes, or the game penalizes your score. [Lightwing] took the stakes up a notch, though, adding a system that shocks the player every time they fail.

To achieve this, it was necessary to detect when the player missed a note. Initial attempts involved using Tensor Flow AI to detect the game state from the screen, but it was unreliable. Instead, the game’s memory was read to achieve detection. When the player misses a note, a certain section of memory changes, and a script reads the change in game state. It then sends a signal to an Arduino which triggers the stun gun’s fire button, which shocks the player holding the guitar.

As you might expect, the documentation for this project includes a video which involves plenty of gratuitous electric shocks when [Lightwing] makes mistakes. Fair warning — there’s plenty of colorful language when the stun gun fires. Generally, a powerful shock ends with screams a dropped guitar, and too much fear to continue.

It’s painful enough that it’s probably not a useful teaching tool for learning the guitar. We’ve seen similar shocking builds before, too, like this simple wire game.

Continue reading “Electric Guitar Shocks You For Missing A Note”

Ugliest Airplane Ever Built Predicted The Future

The airplane that many called “the flying barrel” is also widely considered the ugliest plane ever built. However, [Dark Skies] in the video you can see below argues that the Stipa-Caproni was the direct predecessor of the turbofan engine. Either way, it is an interesting and unique part of aviation history.

The plane was built in the days when inventors were experimenting with many different ways to improve aircraft utility and performance. In this case, the inventor built an “intubated propellor” which used a prop to draw air through a venturi tube in an effort to improve engine efficiency. The 570kg vehicle had a wingspan of just over 14 meters and was a bit more than 6 meters long. It could reach about 72 knots and climb to over 3 km.

Continue reading “Ugliest Airplane Ever Built Predicted The Future”

The State Of The SBC Interface Ecosystem, Is It Time To Design A Standard?

We are spoiled for choice when it comes to single board computers, whether they be based around a microcontroller or a more capable SoC capable of running an operating system such as GNU/Linux. They can be had from well-established brands such as Arduino, Adafruit, or Raspberry Pi, or from a Wild West of cheaper Far Eastern modules carrying a plethora of different architectures.

Everyone has their own favourite among them, and along with that comes an ecosystem of operating systems and software development environments. There’s another aspect to these boards which has evolved; certain among them have become de facto interface connector standards for hardware peripherals. Do these standards make any sense? Let’s talk about that.

Continue reading “The State Of The SBC Interface Ecosystem, Is It Time To Design A Standard?”

An 8-bit ISA card being plugged into a motherboard

Reverse-Engineering An ISA Card To Revive An Ancient CD-ROM Drive

Being an early adopter is great if you enjoy showing off new gadgets to your friends. But any new technology also brings the risk of ending up at the wrong side of a format war: just ask anyone who committed to HD-DVD fifteen years ago. If, on the other hand, you were among the few who invested in CD-ROM when it was first released in the mid-1980s, you definitely made the right choice when it came to storage media. However, it was a bit of a different story for the interface that hooks up the CD drive to your computer, as [Tech Tangents] found out when he managed to get his hands on a first-generation CM100 drive. (Video, embedded below.)

That wonderful piece of 1985 technology is not much smaller than the IBM PC it was designed to connect to, and it originally came with its own CM153 ISA interface card. But while most eBay sellers recognized the historic value of a pioneering CD-ROM drive, the accompanying PC was typically a dime-a-dozen model and was thrown out with the rare interface card still inside. Even after searching high and low for over a year, the only information [Tech Tangents] could find about the card was a nine year old YouTube video that showed what the thing looked like.

A 3D rendered image of an 8-bit ISA cardLuckily, the maker of that video was willing to take high-resolution pictures of the card, which allowed [Tech Tangents] to figure out how it worked. As it turned out, the card was entirely made from standard 7400 series logic chips as well as an 8251 USART, which meant that it should be possible to design a replacement simply by following all the traces on the board. [Tech Tangents] set to work, and after a few weeks of reverse-engineering he had a complete schematic and layout ready in KiCAD.

After the PCBs were manufactured and populated with components, it was time to test the new card with the old drive. This wasn’t a simple process either: as anyone who’s tried to get obscure hardware to work in MS-DOS will tell you, it involves countless hours of trying different driver versions and setting poorly documented switches in CONFIG.SYS. Eventually however, the driver loaded correctly and the ancient CD-ROM drive duly transferred the files stored on a Wolfenstein 3D disk.

If you’re lucky enough to own a CM100 or a similar drive from that era, you’ll be happy to know that all design files for the CM153 clone are available on GitHub. This isn’t the first time someone has had to re-create an interface board from pictures alone: we’ve seen a similar project involving a SCSI card for a synthesizer. Thanks for the tip, [hackbyte]!

Continue reading “Reverse-Engineering An ISA Card To Revive An Ancient CD-ROM Drive”

Home Brew Sandblaster Is A Junk Bin Delight

Opinions vary as to what actually constitutes a “complete” shop, but one thing is for sure: the more tools, the better. That doesn’t mean running out to buy a tool every time you have a need, of course. Sometimes you can throw together what you need from scrap, as with this ad hoc sandblaster. (Video, embedded below.)

Fans of junk builds — and we mean that with the highest respect — will want to pay special attention to [GARAGEUA]’s video below. It looks like pretty much everything he uses to make this sandblaster comes from the junk pile — bits of old plumbing fixtures, a blow gun that’s seen much better days, some old nuts and bolts, and even a deceased spark plug all make an appearance. That last one is perhaps the most interesting, since with some clever dissection the spark plug’s body and its ceramic insulator were used for the nozzle of the sandblaster. And best of all, no lathe was needed for this job — everything was done with a hand drill and an angle grinder. Check out the build details in the video below; you might pick up some useful tips.

We’ve featured even junkier sandblaster builds before, but this one is a clever way to save a few bucks and flex a bit on your mechanical ingenuity. If you need a sandblaster and it’s something you’re going to use again and again, by all means go out and buy one — we won’t judge. But rolling your own is cool too.

Continue reading “Home Brew Sandblaster Is A Junk Bin Delight”

Watch on the wrist, with all the sensors facing the camera. There's a lot of them, and a lot of wires of all kinds tying everything together.

2022 Cyberdeck Contest: IP00-Minus, A Daring Wearable

[Rob]’s IP00-Minus watch stands out on the Cyberdeck Contest project list page; it’s clear he decided to go a different path than most other hackers, and we can certainly see the advantages. For example, if there’s no case, there’s no need to redesign it each time you want to add a module — and [Rob] has added many, many modules to this watch.

Picking between regular LCD, memory LCD, and OLED displays can be a tricky decision to make when planning out your gadget, so he just added all three. The CircuitPython firmware initially attempted to resist the trio, but was eventually defeated through patching. Jokes aside, we can almost feel the joy that [Rob] must have felt after having put this watch on for the first time, and this project has some serious creative potential for a hacker.

Watch on the wrist, showing the wrist straps and how the watch sits on the arm.[Rob] has been focusing on day-to-day usability first and foremost, with pleasantly clicky encoders, impeccable performance of its watch duty, unparalleled expandability, and comfortable wrist fit — it provides a feeling no commercial wearable could bring.

Out of the myriad of sensors, the air quality sensor has been the most useful so far, letting him know when to open a window or leave a particularly crowded place. The ESP32-S3 powered watch has been quite a playground for [Rob]’s software experiments, and given the sheer variety of hardware attached, we’re sure it will bring unexpected synergy-driven ideas. Plus, it’s no doubt a great conversation starter in nerd and non-nerd circles alike.

Good things happen when you give hackers a wrist-worn watch full of sensors, whether it’s a particularly impressive event badge, a modified firmware for an open source smartwatch, or a custom piece that pushes the envelope of DIY hardware.