The Screwdriver You Don’t Need, But Probably Want

Screwdrivers are simple devices with a simple purpose, and there is generally little fanfare involved with buying yourself a new set. We’ve never seen one marketed as an object of desire, but we have to admit that [Giaco] managed to do precisely that. He created the Kinetic Driver, a fidget spinner precision screwdriver designed to use its rotational momentum to loosen and tighten screws.

The main difference between the Kinetic Driver and other screwdrivers is a big brass mass at the front end for high rotational inertia and a high-quality ceramic bearing at the back end for minimal drag. It uses 4 mm precision bits, so its utility will be limited to small screws, which makes it perfect for working on small electronics.

[Giaco] says the idea came after running a successful Kickstarter campaign for a utility knife, where he found that his favorite screwdriver for the many small screws was one with a fat metal body which allowed it to spin easily. In the video after the break, he gives an excellent insight into the development process. He started by creating a series of 3D printed prototypes to figure out the basic shape, before making the first metal prototype. [Giaco] also shows the importance of figuring out the order of operation for machining, which is often glossed over in other machining videos. Be sure to check out the beautiful launch video at 17:52. Continue reading “The Screwdriver You Don’t Need, But Probably Want”

A 3D Printed Paint Mixer

To get the perfect mix for your paint, you need a good shake that is as random as possible. [Mark Rhodes] wanted to automate the process of mixing paint, so he built a 3D printed shaker to thoroughly shake small paint bottles. Using only a single motor, it shakes the bottle along three axes of rotation and one axis of translation.

A cylindrical container is attached to a U-shaped bracket on each end, which in turn is attached to a rotating shaft. Only one of these shafts are powered, the other is effectively an idler. When turned on, it rotates the cylinder partially around the pitch and yaw axis, 360 degrees around the roll axis, and reciprocates it back and forth. The design appears to be based on an industrial mixer known as a “Turbula“. Another interesting feature is how it holds the paint bottle in the cylinder. Several bands are stretched along the inside of the cylinder, and by rotating one of the rings at the end, it creates an hourglass-shaped web that can tightly hold the paint bottle.

The mechanism is mounted on a 3d printed frame that can be quickly clamped to a table. The Twitter post embedded below is a preview for a video [Mark] is working for his Youtube channel, along with which he will also release the 3D files.

Mixing machines come in all shapes and sizes, and we’ve seen a number of 3D printed versions, including a static mixer and a magnetic stirrer.

Continue reading “A 3D Printed Paint Mixer”

Share Your Clipboard Across Machines Using MQTT

Many of us regularly move from one computer to another for work, play, and hacking; every now and then finding yourself wishing you could copy something on one machine and paste on another without additional steps in between. [Ayan Pahwa] was well acquainted with this frustration, so he created AnywhereDoor, a cross-platform clipboard sharing utility that uses MQTT.

Some cloud-based solutions already exist to do this, but that means sending your private clipboard data to someone else’s server. Not keen on that idea, [Ayan]’s solution makes use of a MQTT broker that can run anywhere on the local network, and lightweight python clients to run on Mac, Windows and Linux. The client checks your clipboard at specified intervals, and publishes new data to a topic on the broker, to which all the clients are subscribed. The data is end-to-end encrypted using Fernet symmetrical key encryption, so the data won’t be readable to anyone else on the network. Currently, AnywhereDoor only supports copying text, but media is planned for a future version.

We like the relative simplicity of the utility, and see it being very handy for hackers bouncing between machines in the lab. Simple software utilities that solve a specific and real problem can are very useful, like a wiring documentation tool, or Kicad to isolation routing patchwork converter.

Fitting Snake Into A QR Code

QR codes are usually associated with ASCII text like URLs or serial numbers, but did you know you can also encode binary data into them? To demonstrate this concept, [MattKC] embarked on a journey to create a QR code that holds an executable version of Snake. Video after the break.

As you might expect, the version 40 QR code he ended up using is much larger than the ones you normally see. Consisting of a 171 by 171 grid, it’s the largest version that can still be read by most software. This gave [MattKC] a whopping 2,953 bytes to work with. Not a lot of space, but still bigger than some classic video games of the past.

To start, he first wrote Snake to run in a web browser using HTML, CSS, and JavaScript, which was able to fit in the available space. Modern browsers do a lot of the lifting with built-in features, and [MattKC] wanted more of a challenge, so he decided to instead create a Windows executable file. His first attempts with compiled C code were too large, which led down the rabbit trail of x86 Assembly. Here he found that his knowledge of Assembly was too limited to create a small enough program without investing months into the project. He went back to C and managed to compress his executable using Crinkler, a compressing linker commonly used in the demoscene. This shrunk the file down to 1,478 bytes.

Zbar, a command-line barcode reader for Windows was used to test the final Snake QR code. [MattKC] discovered a bug in Zbarcam that prevented it from reading binary data via a webcam input, so through the power of open source, he submitted a bug fix which is now integrated into the official release.

All the files are available for anyone to play with on [MattKC]’s website. The video below goes into a lot of detail on the entire journey. Since this project proves software can be embedded in QR codes, it means that malware could also be hidden in a QR code, if there is an exploitable bug somewhere in a smartphone QR reader app.

QR codes are an interesting tool with a variety of uses. Take a deep dive into how they work, generate a 3D printable version, or build a QR jukebox, if you want to learn more.

Continue reading “Fitting Snake Into A QR Code”

Hydraulic Lifting Workbench To Save Your Back

Working on heavy mechanical machines at awkward heights can be a real back breaker. [Workshop From Scratch] knows this all to well, so he built himself a very clean hydraulic lifting workbench to use around the workshop.

As we’ve come to expect from this aptly named channel, everything on the device has been built from scratch. Though he did use an off-the-shelf manually operated hydraulic piston. The lifting mechanism consists of a parallel bar linkage which allows the benchtop to stay parallel through its entire range of motion. The hand lever of the hydraulic piston was converted to a foot pedal for comfort, and the base has some sturdy trolley wheels to move it around the workshop. Raising the table is admittedly quite slow due to the manual pumping required, but it gets the job done eventually.

Making your own tools and equipment provides a lot of satisfaction, especially if you end up using it a lot. [Workshop From Scratch] builds some excellent tools, like this magnetic drill press, magnetic vice and a workshop crane. We hope to see many more.

Continue reading “Hydraulic Lifting Workbench To Save Your Back”

Single Piece 3D-Printed PCB Vise

Making full use of the capabilities and advantages of 3D printing requires a very different way of thinking compared to more traditional manufacturing methods. Often we see designs that do not really take these advantages into account, so we’re always on the lookout for interesting designs that embrace the nature of 3D-printed parts in interesting ways. [joopjoop]’s spring-loaded PCB vise is one such ingenious design that incorporates the spring action into the print itself.

This vise is designed to be printed as a single piece, with very little post-processing required if your printer is dialed in. There is a small gap between the base plate and the springs and clamping surfaces that need to be separated with a painters knife or putty knife. Two “handles” have contours for your fingers to operate the clamping surfaces. It opens quickly for inserting your latest custom PCB.

PLA can be surprisingly flexible if the right geometry is used, and these springs are an excellent example of this. In the video below [Chuck Hellebuyck] does a test and review of the design, and it looks like it works well for hand soldering (though it probably won’t hold up well with a hot air station). Last month our own [Tom Nardi] recently reviewed a similar concept that used spiral springs designed into the printed part. While these both get the job done, [Tom’s] overall verdict is that a design like this rubber-band actuated PCB vise is a better long-term option.

It takes some creativity to get right, but printing complete assemblies as a single part, is a very useful feature of 3D printing. Just be careful of trying to make it the solution for every mechanical problem.

A Special Baseball Bat With Explosive Hitting Power

To make up for some lacking athletic ability, [Shane Wighton] of [Stuff Made Here] created a custom baseball bat with an explosive sweet spot, that almost guarantees a home run. Inside a custom machined bat, he added a piston mechanism, powered by blank cartridges intended for powder actuated nailers, that can hit a ball with impressive force.

Up to three rimfire blank cartridges are placed in the stationary side of the piston mechanism, and are fired by three firing pins on the back of the piston when a ball hits the front of the piston. The expanding gasses then drive the piston out at high velocity, hitting the ball, before it is stopped from flying out completely by a crossbar. The gasses are exhausted through the side of the sleeve, into a “muffler” machined into the front of the bat. The first time [Shane] fired the mechanism with two cartridges, it almost sheared off the stopping bar, and damaged all the other components and blew the bat apart. This led to a complete redesign, including a crossbar with urethane dampers and an aluminum muffler.

The results with the “upgrades” are pretty impressive, and a little scary. Batting distance was around 350 feet with two cartridges, hitting the ball off a tee to avoid putting a pitcher in the firing line. [Shane] did a lab test with three cartridges, which put a hole in the ball and looked like it would break the bat. He expects that three cartridges would allow him to break the home run record, but would require another redesign and will be left for a future video

We admit to being rather envious of [Shane]’s workshop, and the projects that come out of it. We’ve seen him create an all-in-one golf club, a robotic barber, and a robotic basketball hoop, to name a few.