Posts

Showing posts from May, 2022

Saving Birds With 3D Printed Boats

Image
Montana, rightfully nicknamed the big sky country, is a beautiful state with abundant wide open landscapes, mountains, and wildlife. It’s a fantastic place to visit or live, but if you happen to reside in the city of Butte, that amazing Montana landscape is marred by the remnants of an enormous open pit mine. Not only is it an eyesore, but the water that has filled the pit is deadly to any bird that lands there. As a result, a group of people have taken to some ingenious methods to deter birds from landing in the man-made toxic lake for too long . When they first started, the only tool they had available was a rifle. Scaring birds this way is not the most effective way for all species, though, so lately they have been turning to other tools. One of which is a custom boat built on a foam bodyboard which uses a plethora of 3D printed parts and sensors to allow the operator to remotely pilot the boat on the toxic lake. The team also has a drone to scare birds away, plus an array of othe...

Retrotechtacular: Clay Pipe The Hard Way

Image
Troll YouTube long enough and chances are good that you’ll come across all kinds of videos of the “How It’s Made” genre. And buried in with the frying pans and treadmills and dental floss manufacturers, there no doubt will be deep dives on how pipe is made. Methods will vary by material, but copper, PVC, cast iron, or even concrete, what the pipe factories will all have in common is the high degree of automation they employ. With a commodity item like pipe, it’s hard to differentiate yourself from another manufacturer on features, so price is about the only way to compete. That means cutting costs to the bone, and that means getting rid of as many employees as possible. Such was not always the case, of course, as this look at how I rish Stoneware & Fireclays Ltd. made clay pipe, drain tiles, and chimney flues back in the 1980s shows. The amount of handwork involved in making a single, simple piece of clay pipe is astonishing, as is the number of hands employed at the various tas...

Remote Screen Viewer is Text-Only

Image
Have you been slowly falling down a rabbit hole of Stallman-like paranoia of computers ever since installing Ubuntu for the first time in 2007? Do you now abhor anything with a GUI, including browsers? Do you check your mail with the command line even though you’re behind seven proxies? But, do you still want to play Minecraft? If so, this command-line-only screen viewer might just be the tool to use a GUI without technically using one . This remote screen viewer is built in Python by [louis-e] and, once installed, allows the client to view the screen of the server even if the client is a text-only console. [louis-e] demonstrates this from within a Windows command prompt. The script polls the server screen and then displays it in the console using the various colors and textures available. As a result, the resolution and refresh rate are both quite low, but it is still functional enough to play Minecraft and do other GUI-based tasks as long as there’s no fine text to read anywhere. ...

How to Move a Full-Sized Church Organ From a House to a Museum

Image
As electronics hobbyists we are grateful to our spouses and flatmates who gracefully tolerate all of our weird equipment and chaotic projects in their homes. But it takes a different level of dedication to share one’s home with a pipe organ enthusiast: back in the 1970s, one organist in Bristol went to the effort of installing a full-sized church organ into their house, effectively turning the modest dwelling into one giant musical instrument. Recently however, the house passed on to new owners who, understandably anxious to reclaim some space, listed the whole system on eBay. No cash in this attic; just lots of zinc pipes and pneumatic tubing. Thankfully, the auction was won not by some scrap metal dealer but by [Look Mum No Computer], our favourite expert on odd musical instruments. He drove out all the way from Kent to help disassemble the organ and stuff the dozens of pipes, miles of cable and numerous valves, tubes, latches and switches into his van. Once back home, he faced ...

At Last! A Cyberdeck You Might Want to Use

Image
Cyberdecks make for interesting projects, some are a bit rough while others are beautiful, but it’s maybe something that even the most ardent enthusiast might agree — these home-made portable computers aren’t always the most convenient to use. Thus we’re very pleased to see this machine from [TRL], as it takes the cyberdeck aesthetic and renders it in a form that looks as though it might be quite practical to use. It takes a Raspberry Pi and a Waveshare 1280×400 capacitive touch screen, and mounts this combo with a keyboard in an uncommonly well-designed 3D printed chassis.  With the screen flat it resembles the venerable TRS-80 Model 100 “slab” computer of the early 1980s, but flip it up, and a surprisingly usable laptop appears. Power comes from an external battery pack with a lead, but this is due more to thermal management issues with PSU boards than it is to necessity. The finishing touch is a stylish custom laptop bag, making for a combo we’d take on the train to bang out ...

Ultra Light VORON X-Beam Milled From Aluminium Tube Stock

Image
Voron X/Y carriage overview. When it comes to 3D printing using fused deposition modeling (FDM) technology, there are two main groups of printers: Cartesian and CoreXY, with the latter being the domain of those who wish to get the fastest prints possible, courtesy of the much more nimble tool head configuration. Having less mass in the X/Y carriage assembly means that it can also move faster, which leads to CoreXY FDM enthusiasts to experiment with carbon fiber and a recent video by [PrimeSenator] in which an X-beam milled out of aluminium tube stock that weighs even less than a comparable carbon fiber tube is demonstrated. As the CoreXY FDM printer only moves in the Z-direction relative to the printing surface, the X/Y axes are directly controlled by belts and actuators. This means that the faster and more precise you can move the extruder head along the linear rails, the faster you can (theoretically) print. Ditching the heavier carbon fiber for these milled aluminium structur...

Expired Certificate Causes German Payment Meltdown

Image
For most Hackaday readers the process of buying groceries this weekend has been a relatively painless one, however we’re guessing some of our German friends will have found their cards unexpectedly declined. The reason? A popular model of payment card terminal, the Verifone H5000, has suffered what has been described as a “software malfunction”. So exactly what has happened? The answer is as simple as it is unfortunate: a security certificate for German transaction processing stored on the device has expired . The full story exposes the flaws in assuming that a payment terminal is an appliance rather than a computer and its associated software that needs updating like any other. The H5000 is an old terminal that ceased production back in the last decade and has reached end-of-life, however it has remained in use and perhaps more seriously, remained in the supply chain to merchants buying a terminal. With updates requiring a site visit rather than an over-the-air upgrade, it’s likely...

Domino Row Goes with the Flow

Image
Around here, we’re always excited about a new actuator design. Linear actuators are particularly hard to make cheap, fast, and good, so it’s even better when something new that we can build ourselves slides onto the scene. Researchers at U Penn’s Pikul Research Group took inspiration from the cascade of falling dominoes for an innovative take on linear motion. This article on IEEE Spectrum describes the similarity of the sequential tipping-over with the peristaltic motion of biological systems, including you, swallowing right now. The motion propagation in falling dominoes, called a Soliton Wave , can be harnessed to push an object at the front of the wave, just like a surfer. See the videos after the break for examples of simple setups that any of us could recreate with laser-cut or 3D printed parts. Maybe you won’t be using them to help a robot swallow (a terrifying idea that the article suggests), but you might need a conveyor or a novel way to help a device crawl like a shrimp...

Can You Build An Industrial grade CNC With Only DIY Resources?

Image
[FloweringElbow] aka [Bongo] on YouTube is certainly having a go at this, and we reckon he’s onto a winner! This epic flatbed CNC build (video, embedded below) starts with some second hand structural I-beam, with welded-on I-beam legs, DIY cast aluminium side plates and plenty of concrete to give a strong and importantly, heavy structure. The ideal machine is as rigid as possible, and heavy, to dampen out vibrations caused by high-feed speed cutting, or the forces due to cutting harder materials, so bigger really is better. For construction of the frame, steel is pretty strong, and the mass of the structure gives it additional damping, but triangulation was needed to counteract additional twisting. He stitch-welded the pre-heated frame in inch-long sections to limit the heat transferred into the metal, minimizing the subsequent warpage. [Bongo] used hacky Vibratory stress relief (VSR) constructed from a washing machine motor and eccentric weight, clamped to the frame, with feedback...

3D Printing A Water-Cooled Jet Engine?

Image
Everybody knows the trick to holding a candle flame to a balloon without it bursting — that of adding a little water before the air to absorb the heat from the relatively cool flame. So [Integza], in his quest to 3D print a jet engine wondered if the same principle could applied to a 3D printed combustion chamber . First things first, the little puddle of water was replaced with a pumped flow, from an external reservoir, giving the thin plastic inner surface at least a vague chance of survival. Whilst this whole plan might seem pretty bonkers (although we admit, not so much if you’ve seen any of other videos in the channel lately) the idea has some merit. Liquid cooling the combustion jacket is used in a great many rocket engine designs, we note, the German WWII V2 rocket used this idea with great success, along with many others. After all, some materials will only soften and become structurally weak if they get hot enough in any spot, so if it is sufficiently conductive, then the exc...

Check Your Mailbox Using The AirTag Infrastructure

Image
When a company creates an infrastructure of devices, we sometimes subvert this infrastructure and use it to solve tricky problems. For example, here’s a question that many a hacker has pondered – how do you detect when someone puts mail into your mailbox? Depending on the availability of power and wireless/wired connectivity options, this problem can range from “very easy” to “impractical to solve”. [dakhnod] just made this problem trivial for the vast majority of hackers, with the FakeTag project – piggybacking off the Apple’s AirTag infrastructure. This project uses a cheap generic CR2032-powered NRF51822 board, sending the mailbox status over the FindMy system Apple has built for the AirTag devices. For the incoming mail detection, he uses a simple vibration sensor, glued to the flap lid – we imagine that, for flap-less mailboxes, an optical sensor or a different kind of mechanical sensor could be used instead. Every time someone with a FindMy-friendly iPhone passes by [dakhnod]’...

Using a Laser Cutter to Replicate an Optical Comparator Screen

Image
Precision instruments often contain specialized components that are essential to their function, but nearly impossible to replace if they fail. [Andre] had just such a problem with an optical comparator, which is an instrument typically used in machine shops to help check the tolerances of a finished part. It does this by projecting a magnified picture of an object onto a glass screen with markings showing angles and distances. In the old comparator [Andre] bought on eBay, the markings on the glass had faded to such a degree that the instrument was almost unusable. So he contacted [James] over at Clough42, who was able to create a near-perfect replacement screen by using a laser cutter , as shown in the video embedded below. The first step was to replicate the screen’s markings in a CAD program. [James] explains the process in Fusion 360, demonstrating how you can generate all the different scales nearly automatically through the proper use of constraints, variables and patterns. He...

Laser-Engraving Hairlines: When a Line Isn’t a Line

Image
When is a line not a line? When it’s a series of tiny dots, of course! The line is actually tiny, laser-etched craters, 0.25 mm center-to-center. That’s the technique [Ed Nisley] used to create a super-fine, colored hairline in a piece of clear plastic — all part of his project to re-create a classic Tektronix analog calculator from the 1960s, but more on that in a moment. [Ed] tried a variety of methods and techniques, including laser engraving a solid line, and milling a line with an extremely tiny v-tool. Results were serviceable, but what really did the trick was a series of tiny laser-etched craters filled in with a red marker. That resulted in what appears — to the naked eye — as an extremely fine hairline. But when magnified, as shown here, one can see it is really a series of small craters. The color comes from coloring in the line with a red marker, then wiping the excess off with some alcohol. The remaining pigment sitting in the craters gives just the right amount of...

Autonomous Inflatable Canoe

Image
With the summer months nearly upon us, many are dreaming of warm afternoons spent floating on a quiet lake. Unless you’re [Kolins] anyway. Apparently his idea of a good time is controlling a full-sized inflatable canoe not from onboard with a pair of oars, but from the shore with a RC transmitter . The linkage design allows the motor to be adjusted vertically. Of course, as the video after the break shows, just because the canoe is powered by a remotely operated electric trolling motor doesn’t mean it can’t still carry human occupants. In fact, with the addition of a Matek F405-Wing flight controller running the rover variant of ArduPilot, the boat can even take you on a little tour of the lake while you kick back and relax. We like that this project took the path of least resistance wherever possible. Rather than trying to spin up his own custom propulsion unit, and inevitably dealing with the challenge of waterproofing it, [Kolins] built his system around a commercial trolling ...

Hackaday Links: May 29, 2022

Image
It looks like the ongoing semiconductor shortage isn’t getting any better, and if the recent spate of computer thefts from semi trucks is any indication, it’s only going to get worse. Thieves seem to be targeting the Freightliner Cascadia, probably the most popular heavy freight truck on the road in North America today, with “smash and grab” thefts targeting the CPC4, or Common Powertrain Control module. These modules are sitting ducks — they’re easy to locate and remove, the chip shortage has made legit modules nearly unobtanium from dealers, and they truck won’t run without them. That’s driven the black market price for a CPC up to $8,000 or more, making them a tempting target. And it’s not only individual trucks parked in truck stop lots that are being hit; gangs are breaking into trucking company lots and bricking dozens of trucks in short order. So the supply chain problem which started the semiconductor shortage caused the module shortage, which drives the thieves to steal modu...

Adjustable Workholding for Honeycomb Tables, With a Bit of DIY

Image
Honeycomb tables are often found on laser cutters, where they provide a way for work material to be laid flat while not interfering with things like airflow. This leads to a cleaner laser cut and a nicer finish, but if one’s work depends on precise positioning and placement, they leave something to be desired because there’s no good way to attach rails, jigs, or anything of the sort in an easy and stable fashion. The solution [Ed] found for this was to make himself some adjustable offset stops designed to fit into his laser cutter’s honeycomb table . Each consists of a laser-cut disc of wood, which is screwed off-center into an acetal “plug” sized to fit into the vertical gaps in the honeycomb table. This allows each disc to be rotated to fine-tune positioning. With the help of some T-shaped pegs that are also sized to fit into the honeycomb table, [Ed] has all he needs to fix something like a workpiece or jig into a particular and repeatable position. The whole thing depends on a f...

Rackmount Hardware Placement Issues? IKEA LACK To The Rescue!

Image
[hackbyte] reminds us about a classic hack that, even though we’ve seen floating around for over a decade, has somehow never quite graced our pages before. Many of us keep small home labs and even, at times, collections of servers that we’d be comfortable be calling mini-datacenters. However, if you use the ever-abundant 19″ switches, servers and other hardware, keeping these mounted and out of the way can be a thorny experience. Which leads us to, undoubtedly, unintentional – but exceptionally handy – compatibility between IKEA LACK table series and 19″ rackmount hardware. The half-humorous half-informative wiki page on Eth0Wiki talks about this idea in depth, providing a myriad of examples and linking to pages of other hackerspaces and entities who implemented this idea and improved upon it. These tables look nice and fit anywhere, stack neatly when not in use, and you can put a bottle of Club-Mate on top. Aka, they’re the exact opposite of cheap clunky cabinets actually designed ...

Annotate PDFs on Linux with PDFrankenstein

Image
On Windows and Mac machines, it’s not too troublesome to add text or drawings (such as signatures) to PDF files, but [Mansour Behabadi] found that on Linux machines, there didn’t seem to be a satisfying way or a simple tool. Being an enterprising hacker, [Mansour] set out to fill that gap , and the way it works under the hood is delightfully hacky, indeed. The main thing standing in the way of creating such a tool is that the PDF format is a complex and twisty thing. Making a general-purpose PDF editing tool capable of inserting hyperlinks, notes, images, or drawings isn’t exactly a weekend project. But [Mansour] didn’t let that stop him; he leveraged the fact that tools already exist on Linux that can read and create PDF files, and tied them all together into what was at one point “a horrific patchwork of tools” which inspired the name pdfrankenstein . The tool is a GUI that uses Inkscape and qpdf to convert a PDF page to an SVG file, set it as a locked background, then let the u...

Soap Mouse Is a Slippery Interface for Mid-Air Input

Image
We all have those gnarly hacks that we still think about years after we first saw them. For serial tipster [Inne], one of those is [Patrick Baudisch]’s soap mouse, which is a DIY device for mousing in mid-air that uses components from off the shelf and around the house. How does it work? The guts are encased in plastic shaped like a flattened pill, which slips into a fuzzy sock. By squeezing it a bit, the plastic pill rotates, spinning the outward-facing sensor round and round. Although we briefly reported on the soap mouse way back in 2006, we think it deserves to be in the spotlight today, especially since there’s a complete PDF guide to building one that’s optimized for gaming. If you want a regular pointing device instead, the conversion is described within. [Patrick] uses a CompUSA (RIP) mouse in the guide, but any sufficiently slim and also short mouse should work as long as it has a decently long focal range, which is necessary for the sensor to see the hull. Plenty of trav...

AI Attempts Converting Python Code to C++

Image
[Alexander] created codex_py2cpp as a way of experimenting with Codex , an AI intended to translate natural language into code. [Alexander] had slightly different ideas, however, and created codex_py2cpp as a way to play with the idea of automagically converting Python into C++. It’s not really intended to create robust code conversions, but as far as experiments go, it’s pretty neat. The program works by reading a Python script as an input file, setting up a few parameters, then making a request to OpenAI’s Codex API for the conversion. It then attempts to compile the result. If compilation is successful, then hopefully the resulting executable actually works the same way the input file did. If not? Well, learning is fun, too. If you give it a shot, maybe start simple and don’t throw it too many curveballs. Codex is an interesting idea, and this isn’t the first experiment we’ve seen that plays with the concept of using machine learning in this way. We’ve seen a project that gene...