This Mask Will Make You A Psycho

Videos games are a cornucopia of project ideas well-suited to the talents of makers and hackers, and Halloween is as good a time as any to show them off! Reddit user [Tavarin], a huge fan of the Boderlands video games, whipped up a plaster mask — replete with glowing eyes — of one of the game’s signature enemies: the Psycho.

[Tavarin]’s secret to forming comfortable plaster masks is to open his jaw while the wrap is setting  — that way he’ll be able to talk without breaking the mask off his face. Hot gluing in and modifying a 60mm PC fan and a pair of lenses meant that the only thing standing between him and a lot of sanding to shape the mask’s details was a few layers of thick plaster mix.

Continue reading “This Mask Will Make You A Psycho”

Catching 30 Kilowatts With Thor’s Hammer

Can you really catch lightning with Mjolnir, the mythical hammer of Thor? If you’re [James Hobson] you can get pretty darn close. He’s a long time writer at Hackaday who’s been building an epic following on his YouTube channel by making the digital effects of blockbuster movies into practical effects. Today he released a video showing how he channeled a jolt of lightning with hammer held high.

The lightning source for this hack is a huge Tesla coil held overhead by a telescoping lift. Humans and high voltage mix poorly, which is why you can’t actually tell this is [James]. He’s wearing a full body suit of grounded chainmail which serves as a Faraday cage, safely directing the current around him to avoid a literally heart-stopping moment. Check out the antics in the video after the break.

Longtime readers will remember [Caleb Kraft’s] take on Mjolnir, a build that placed the Tesla coil in the hammer itself. [James]’ version is undeniably more impressive, with the tradeoff that it’s wholly unportable. While we’re on the topic of mythical hammers, our other most favorite build is the delightful prank build which makes the hammer unliftable except by the recognized owner.

Continue reading “Catching 30 Kilowatts With Thor’s Hammer”

How To Bend PVC The Nice Way

PVC pipe is a valuable material to the backyard hacker. It’s cheap, readily available, and comes in a range of different sizes. However, what do you do if you need to bend it? The typical approach would be to grab a heat gun or blowtorch, warm it up, and go from there. These methods can get messy however, with kinks and melted surfaces spoiling the final result. Now [Linn] has released a video with a method that delivers impressively neat results.

A bending jig can help create repeatable results.

The method is simple, using that classic hacker staple — duct tape. The end of the pipe is taped off, and the pipe filled with sand. With the correct amount measured out, the sand is heated on a cooktop, then poured back into the pipe. After giving the heat some time to soften the plastic, the pipe can then be manipulated into the desired shape.

[Linn] does a great job of explaining the process in a clear and concise manner, and shares tips on how to use a bending jig to guide the final shape. Results are best with smaller pipes that are easier to heat through, but larger sections can be manipulated with patience.

We can’t wait to see what [Linn] builds with this new technique. The possibilities could be further expanded by combining with these PVC fittings designed just for building stuff.

[Thanks to George for the tip!]

Listen To The Netherworld With Artificial Intelligence

It’s that time of year again, and with Halloween arguably being the hacker’s perfect holiday, we’re starting to see a tick up in projects with a spooky theme. Most seem to do with making some otherwise tame Halloween decorations scarily awesome, but this is different — using artificial intelligence to search for ghosts.

It seems like [Matt Reed]’s “DeepWhisper” project is meant to be taken as light-hearted fun for the spooky season, but there may be a touch of seriousness to his efforts to listen in on ghostly conversations. The principle behind this is electronic voice phenomena (EVP), whereby the metabolically and/or dimensionally challenged are purported to influence electronic systems, resulting in heavily processed audio clips that seem to have a whispered endearment from the departed or a threat from a malevolent spirit. DeepWhisper takes this a step further by using a Raspberry Pi to feed audio into the Google Cloud Speech API for analysis. If anything is whispered in one of the 110 or so languages Google knows, it’ll get displayed on a screen. [Matt] plans to set DeepWhisper up in the aptly-named Butchertown section of Nashville and live-stream the results next week.

It’ll be interesting to see what Google’s neural network makes out of the random noise it will probably only ever hear. And [Matt] is planning on releasing his code for all to see, so there may be some valuable cloud techniques to learn from DeepWhisper. But in the unlikely event that he does discover ghosts, it’s nice to know you can have the tools and the talent to bust ’em.

Continue reading “Listen To The Netherworld With Artificial Intelligence”

Heavily Hacked Printer For DIY PCBs

Sometimes we get tips that only leave us guessing as to how — and sometimes why — a project was built. Such is the case with this PCB printer; in this case, the build specifics are the only thing in question, because it puts out some pretty impressive PCBs.

All we have to go on is the video after the break, which despite an exhaustive minutes-long search appears to be the only documentation [Androkavo] did for this build. The captions tell us that the printer is built around the guts from an Epson Stylus Photo 1390 printer. There’s no evidence of that from the outside, as every bit of the printer has been built into a custom enclosure. The paper handling gear has been replaced by an A3-sized heated flatbed, adjustable in the Z-axis to accommodate varying board thicknesses. The bed runs on linear rails that appear custom-made. Under the hood, the ink cartridges have been replaced with outboard ink bottles in any color you want as long as it’s black. The video shows some test prints down to 0.1 mm traces with 0.1 mm pitch — those were a little dodgy, but at a 0.2 mm pitch, the finest traces came out great. The boards were etched in the usual way with great results; we wonder if the printer could be modified to print resist and silkscreens too.

[Androkavo] seems to have quite a few interesting projects in his YouTube channel, one of which — this wooden digital clock — we featured recently. We’d love to learn more about this printer build, though. Hopefully [Androkavo] will see this and comment below.

Continue reading “Heavily Hacked Printer For DIY PCBs”

Write Your Own X86 Bootloader

What if you want to make a very lean machine and do without any operating system? Or maybe you want to try to write your own OS, even just for the challenge or fun? Maybe you were reading up on a cool OS architecture and thought to yourself, “I can write that!”. Well, before diving into your code, you’d first have to write something called a bootloader.

A bootloader is code that runs early on in a PC’s, Mac’s, Raspberry Pi’s or microcontroller’s boot sequence, before anything like an operating system is up. Often its job is to set up minimal hardware, such as RAM, and then load the OS or your embedded code.

[Alex Parker] has written a three-part series of clear blog posts that make writing the bootloader part easy, at least for x86 machines. And the nice thing is that you don’t need an x86 to get started. He does it on a Mac using the QEMU processor emulator, though he also talks about doing it under Windows and Linux.

In the first part of the series, the bootloader leaves you in the x86’s real mode, with 16-bit instructions and access to one megabyte of memory — think pre-80286 days, or 1982 for those of us who were computing back then. To prove it works, he uses BIOS calls to display “Hello world!”. This also shows that through the BIOS, you have a set of peripherals you can work with.

In the second part, he shows how to set up 32-bit protected mode and a Global Descriptor Table, making access to a large amount of memory easier.

In the first two parts, the code is written in assembly, so in the third part he finishes the series by showing how to load C++ code into memory and execute it. That C++ code would of course be your application, which we’ll leave to your imagination.

It’s reasonably rare to write bootloader code for a desktop computer — much less so for microcontrollers. For instance, [Dmitry Grinberg] wrote his own bootloader so that he could have encrypted ROM images for his AVR on USB. And we’ve talked about [Lady Ada]’s guide to burning Arduino bootloaders. But if you want to get down to the bare metal on your x86, the bootloader is the place to start. And it’s not so bad.

Don’t Miss The Bus: A One-Day Build

Sometimes the most satisfying hacks are those that spring from a situation where resources are limited, either by choice or by chance. Constraints tend to stir the creative juices.

Serial Hackaday poster [limpkin] limited himself to a one-day build with what he had on hand for this bus-route countdown timer. Full points for actually building something useful, and extra credit for making something to keep his wife from being late for work.

The principle is simple: scrape a web page to find out how much time is left before either of two busses leaves his wife’s stop, and display the number of minutes left on a huge LED display. The parts bin gave up everything needed, including an ESP8266, a boost converter, a charge controller, and the display and driver. We’re skeptical that the PCB was fabricated the same day; looks like [limpkin] is only counting the design and coding time in his 10-hour build. Still, it’s a testament to what’s possible with a deep inventory and the skills to put it to use.

Check out some of [limpkin]’s other hacks, like this Formula-E race car PCB or his adventures in laundry larceny. Oh, and he also used to write for Hackaday.