Have you ever looked up a recipe online, and before you got to the ingredients, you had to scroll through somebody’s meandering life story? You just want to know how many cans of tomato paste to buy, but instead you’re reading about cozy winter nights at grandma’s house? Well, that’s where you are right now, friend. Except instead of wanting to know what goes in a lasagna, you just want to see the inside of some weirdo alternative medicine gadget. I get it, and wouldn’t blame you for skipping ahead, but I would be remiss to start this month’s teardown without a bit of explanation as to how it came into my possession.
So if you’ll indulge me for a moment, I’ll tell you a story about an exceptionally generous patron, and the incredible wealth of sham medical hokum that they have bestowed upon the Hackaday community…
With temperatures dropping in the Northern Hemisphere, this is the time of year when many people start processing firewood for the coming winter months. For the city folks, that means chopping a tree into logs, and then splitting those logs into something small enough to fit in your wood stove. You can do it all with hand tools, but if you’ve got big enough logs, a powered splitter is a worthy investment.
Unless of course you’re like [Workshop From Scratch], in which case you can craft a powerful splitter from random bits of steel you’ve got laying around your impeccably outfitted shop. Given the incredible forces some parts of the splitter will be exposed to, he really takes his time on this build to make sure everything is bulked up. Add in his legendary attention to detail, and you’ll be watching this one for awhile. Not that we’re complaining.
Fitting the adjustable blade.
Early on it seemed like [Workshop From Scratch] was putting together a fairly simple log splitter, which in the most basic form is nothing more complex than a hydraulic cylinder pushing a log against a triangular piece of metal. But then he starts layering on the special features, such as the small hydraulic cylinder that can raise and lower the splitter’s fearsome looking blade.
There’s also the ladder-like feeder mechanism, which prevents the user from having to lift the log onto the machine manually; just stop the log between the rungs, and let the hydraulics raise the ramp and send the log rolling towards the machine’s hungry maw.
In short, this splitter may be a DIY project, but it’s just as strong and well built as anything on the commercial market. In fact, it’s probably an improvement over what you’d be able to find a the big box retailer. Which shouldn’t come as surprise if you’ve seen some of his previous work.
Each phase of the 2021 Hackaday Prize challenged designers to reimagine traditional solutions within various fields, from robotics to assistive devices. But for the Reactivate Wildcard, the fifth and final Challenge of this year’s Prize, this theme of Rethink, Refresh, Rebuild could be applied on anything the entrant wanted. Today we’re pleased to announce the ten Wildcard projects that have been selected to win $500 and move onto the finals. Who will win the top spot this year? We’ll find out during Hackaday Remoticon in just a few weeks!
The MetaSense project is a perfect example of how new technology can be used to rethink what we generally consider to be a solved problem. This project leverages multi-material 3D printing to produce conductive cells which vary their capacitance in response to physical deformation. With some clever geometry, these cells can be chained together to produce single-part devices which can stand in for traditional toggle switches, joysticks, pressure sensors, and even accelerometers.
Speaking of 3D printing, the Direct Granules Extruder project imagines a future were desktop printers are no longer limited to using rolls of manufactured filament. The key is a robust extruder design that can grind up plastic pellets fast enough to feed them directly into the hotend of a conventional 3D printer. This not only means a considerable operational savings, as raw plastic pellets are much cheaper than filament by weight, but would potentially allow for printing with more exotic plastic blends and even recycled materials.
Some of the projects even made us rethink what’s possible for the individual hacker. The WiFiWart utilizes a miniature single-board Linux computer that was designed and built from the ground up by a single person, using only free and open source software. Whether it’s that this penetration testing gadget has packed a full Linux computer and two WiFi adapters into a box the size of a phone charger, or the fact that it’s been done by a dedicated hacker with free tools, you can’t help but come away impressed with this one.
Wild For Wildcard
With nearly 100 projects submitted for the Reactivate Wildcard challenge, this was clearly a theme that resonated with the Hackaday community. As always, it was extremely difficult to narrow this down to the ten finalists below:
Whether or not they made the Finals this year, the complete list of Reactivate Wildcard entries contains an incredible array of fascinating concepts that are well worth browsing through. If any of them particularly catch your eye, why not strike up a conversation with the creator in the comments and see if you can’t help out? There’s always next year.
While the ESP32 is clearly a superior piece of hardware, we think you’ll agree that the ESP8266 is just too useful not to have a dozen or so kicking around the parts bin at any given time. Cheap, easy to use, and just enough capabilities to bring your projects into the wonderful world of IoT. But if you really want to get the most out of it, you’ll eventually have to skip the development board and start working with the bare module itself.
It can be a scary transition, but luckily, [Ray] has collected some notes that should prove helpful for anyone looking use modules like the ESP-12F in their own custom PCBs. From different tips on making sure the power-hungry modules get enough juice, to cost cutting measures that help reduce the ancillary parts needed in your circuit design, it’s a worthwhile read for new and experienced ESP8266 wranglers alike.
An auto-reset circuit with the CH340C
For example, [Ray] talks a bit about using the infamous GPIO10 pin. This pin is on the rear of the ESP8266 module, and on many development boards, it isn’t even connected. That’s because its internally hooked up to the ESP8266’s SPI flash chip, and using it can cause problems if you’re not careful. But as explained in the blog post, as long as you make sure the flash mode is set to “dual IO” (DIO), then GPIO10 can be used just like any other free pin.
We also really liked the tip [Ray] shares at the end for making your boards more easily programmable. Sure you can leave an unpopulated header on the board, or fiddle with some pogo pin setup, but his edge connector approach is quite clever. Just slip the programmer on for the initial burn, and then after that you can update over the air.
There was a time, not quite so long ago, when a computer was a beige box that sat on your desk. Before that, computers were big enough to double as desks, and even farther back, they took up a whole room. Today? Well today it’s complicated. Single-board computers (SBCs) like the Raspberry Pi put a full desktop experience in the palm of your hand, for a price that would have been unfathomable before the smartphone revolution increased demand for high-performance ARM chips.
But compared to the tiny open hardware Linux SBC that lives inside the WiFiWart, even the Raspberry Pi looks massive. Developed by [Walker] as a penetration testing tool, the custom computer is housed in an enclosure designed to make it look like a traditional (if a bit large) USB phone charger. In fact, it doesn’t just look like a USB charger, it actually is one. The internal power supply is not only capable of converting AC into the various DC voltages required to run the miniature Linux box, but also features a USB port where you can plug in your phone to charge it.
For the infosec folks in the audience, the applications for the WiFiWart are obvious. Just plug this thing in somewhere inconspicuous, and you’ve got a foot in the door. The dual WiFi interfaces mean you can connect to a target network on one card and use the second to spin up a fake access point or exfiltrate data. Plus with a quad-core Cortex-A7 ARM processor running at 1.2 GHz and a healthy 1 GB of DDR3, you’ll have enough power to run many security tools locally.
But of course, nothing keeps you from using the WiFiWart for non-security purposes. That’s what has us particularly excited, as you can never have enough open hardware Linux boards. Especially ones this tiny. Removed from its wall charger disguise, the brains of the WiFiWart could be used for all kinds of projects. Plus, not only is the final design open source, but [Walker] made sure to only use free and open source tools to create it. Keeping his entire workflow open means it will be easier for the community to utilize and improve upon his initial design, which in the end, is the whole idea behind the open hardware movement and efforts such as the Hackaday Prize.
At the core of this project is the Raspberry Pi, specifically the 3 B+ model, though with the computational demands of computer vision you might want to bump it up to the latest-and-greatest Pi 4. From there you need to load up OpenCV and a model trained for face detection, which as luck would have it, tends to be a fairly common application for this technology.
With a relatively simple Python script, [Norbert] is able to determine when OpenCV detects he’s looking directly into the camera and fire off one of the Pi’s GPIO pins that’s been connected to the “Skip” button on a physical MP3 player. That’s right, you read that correctly. He’s using a dedicated MP3 player in the year 2021.
In all seriousness, we’re not really sure why [Norbert] went this route compared to simply playing the music on the Pi and controlling it through software, but this does serve as a good example of how you can interface with physical devices if need be. In any event, using the Python script he’s provided, you could easily modify the setup to control other tasks, virtual or otherwise.
The whole idea behind the Nintendo Switch is that the system isn’t just a handheld, but can be converted into a more traditional home game console when placed into its dock. The wireless controllers even pop off the sides so you can kick back on the couch and enjoy your big-screen gaming from a distance. Judging by how many units Nintendo has sold of their latest system, it’s clearly a winning combination.
Which is probably why [Tito] of Macho Nacho and his friend [Kyle Brinkerhoff] decided to recreate some of the Switch’s core features using one of Nintendo’s older handhelds, the Game Boy Advance SP. There was already a video-out mod kit on the market for the GBA SP that would let them play games on the TV, but the team still had to figure out how to make a dock for the 18 year old handheld, plus get it working with the official Switch Joy-Cons.
Wiring the custom PCB into the GBA SP
Lucky, this crew is no stranger to developing impressive GBA SP add-ons. Last month they took the wraps off of an expanded 3D printed rear panel for the system that housed a number of upgrades, such as an expanded battery pack and support for Bluetooth audio.
This mod uses a similarly expanded “trunk” for the GBA, but this time it’s to hold the rails the Joy-Cons mount to, as well as the electronics required to get the modern controllers talking to the Game Boy. Namely, a Raspberry Pi Zero and a custom PCB designed by [Kyle] that uses a dozen transistors to pull the system’s control inputs low when the Pi’s GPIO pins go high.
[Tito] doesn’t seem to mention it in the video below, but we’re assuming the dock component of this project is just a 3D printed box with a connector sticking up for the GBA SP’s link cable port, since that’s where the TV-out modification outputs its video. Incidentally that means you don’t really need the dock itself, but it certainly looks cool.
At the end of the video [Tito] goes over a few of the rough edges of the current build, including the rather lengthy pairing process to get the Joy-Cons talking to the Raspberry Pi. But ultimately, he says that not only does the system feel good in his hands, but playing those classic games on the big screen has been a nice change of pace.