Building A Homemade Ambient Pressure Submarine

About two years ago, [Hyperspace Pirate] set to work on building his own two-seater submarine, because who doesn’t want to have a submarine when you have just moved to Florida? In the linked video (also attached below), he describes the reasoning behind the submarine design. Rather than going with a fully sealed submarine with ambient pressure inside and a hull that resists the crushing forces from the water, he opted to go for a semi-wet ambient pressure design.

What this essentially entails is a fancy equivalent of an old-school diving bell: much as the name suggests, these are sealed except for the bottom, which allows for water to enter and thus equalize the pressure. Although this has the distinct disadvantage of being not dry inside (hence the semi-wet), it does mean that going for a dive is as easy as letting the water in via the bottom hole, and to resurface only a small amount of air injected into two ballast tanks and a pump are all that are required.

So far this submarine has survived a few test runs, which uncovered a number of issues, but diving and resurfacing seems to be going pretty smoothly now, which is definitely a massive plus with a submarine.

(Thanks to [Drew] for the tip!)

Continue reading “Building A Homemade Ambient Pressure Submarine”

Dead Washer Lives Again With ATTiny

We aren’t saying that appliances are a scam, but we have noticed that when your appliances fail, there’s a good chance it will be some part you can no longer get from the appliance maker. Or in some cases, it’s a garden-variety part that should cost $2, but has been marked up to $40. When [Balakrishnan] had a failure of the timer control board for a Whirlpool washing machine, it was time to reverse engineer the board and replace it with a small microcontroller.

Of course, this kind of hack is one of those that won’t help you unless you need exactly that timer board. However, the process is generally applicable. Luckily, the motherboard chip was documented and the timer control board used a simple ATmega88, so it was easy to see that the devices were communicating via I2C.

Reading the I2C  bus is easy with a logic analyzer, and this revealed the faulty device’s I2C address. The board that failed was only for display, so a simple program that does nothing other than accept I2C data put the washer in working order. Once it was working with an Arduino, an ATTiny45 did the work with a lot less space and cost.

If you don’t want to reverse engineer the washing machine, you could just replace all the controls. That even works if the old washer wasn’t electronic to start.

Walk-Bot Is A Navigation Device For The Vision-Impaired

For the vision impaired, there are a wide variety of tools and techniques used to navigate around in the real world. Walk-bot is a device that aims to help with this task, using ultrasound to provide a greater sense of obstacles in one’s surroundings.

Is trigonometry the most useful high school maths out there? There’s an argument that says yes.

Created by [Nilay Roy Choudhury], the device is intended to be worn on the waist, and features two sets of ultrasonic sensors. One set is aimed straight ahead, while the other points upwards at an angle of 45 degrees. An infrared sensor then points downward at an angle of 45 degrees, aimed at the ground.

The distance readings from these sensors are then collated by a microcontroller, which uses trigonometry to determine the user’s actual distance to the object. When objects are closer than a given threshold, the device provides feedback to the user via a buzzer and a vibration motor. The combination of three sensors looking out at different angles helps capture a variety of obstacles, whether they be at head, chest, or knee height.

It’s unlikely that a complex electronic device would serve as a direct replacement for solutions like the tried-and-tested cane. However, that’s not to say there isn’t value in such tools, particularly when properly tested and designed to suit user’s needs.

We’ve seen some great projects regarding visual impairment before, like this rig that allows users to fly in a simulator. If you’ve been working on your own accessibility tools, don’t hesitate to drop us a line!

Wizards Slay The Dragon That Lays The Golden Egg

Hail, and well met adventurers! There’s rumors of dark dealings, and mysterious machinations from that group of Western mystics, Wizards of the Coast (WotC). If this pernicious plot is allowed to succeed, a wave of darkness will spread over this land of Open Source gaming, the vile legal fog sticking to and tainting everything it touches. Our quest today is to determine the truth of these words, and determine a defense for the world of open gaming, and indeed perhaps the entire free world! Beware, the following adventure will delve into the bleak magic of licensing, contract law, and litigation.

Ah, Dungeons and Dragons. The original creation of Gary Gygax, refined by countless others, this table-top role-playing game has brought entertainment and much more to millions of players for years. In 2000, WotC made a decision that opened the mechanics of that universe to everyone. The 3rd Edition of Dungeons and Dragons was released under the Open Gaming License, a very intentional port of Open Source licensing to table-top gaming — obviously inspired by the GNU Public License. Ryan Dancey was one of the drivers behind the new approach, and made this statement about it:

I think there’s a very, very strong business case that can be made for the idea of embracing the ideas at the heart of the Open Source movement and finding a place for them in gaming. […] One of my fundamental arguments is that by pursuing the Open Gaming concept, Wizards can establish a clear policy on what it will, and will not allow people to do with its copyrighted materials. Just that alone should spur a huge surge in independent content creation that will feed into the D&D network.

Continue reading “Wizards Slay The Dragon That Lays The Golden Egg”

Variable Width 3D Printing The Hard Way

The problem: you want to produce varying line thicknesses when 3D printing. The solution, if you are the Liqtra company, appears to be to put seven print heads together and enable one for thin lines, all of them for thick lines, and something in between for everything else. The technical details are scant, but from the video below and some pictures, you can get a general idea.

There are some obvious benefits and drawbacks. You’d expect that for the right kind of part, this would be fast since you are essentially laying down seven tracks at once. The downside is your track width varies in pretty course steps, assuming you have to use the maximum width of each nozzle to prevent gaps. New slicing software is a must, too.

The demos and pictures show multiple filament colors because it photographs well, but you’d assume in practice that you would use seven spools of the same material. The good thing is that you could print with a single nozzle where that’s important. We assume all the nozzles are the same size, and that will control the practical layer height, but that’s a small price to pay.

The company claims a much faster print, but as we mentioned, this will depend on the specific printed part. They also claim inter-layer strength increases as well, although we found that surprising. This is probably overkill for home users, but we imagine this would be an interesting technology for people trying to run production quantities through a printer.

We don’t remember seeing this approach with a homebrew printer, although having multiple extruders into one or multiple nozzles isn’t unusual anymore. It seems like you could experiment with this kind of technology pretty readily. Of course, there’s more than one way to speed up production.

Continue reading “Variable Width 3D Printing The Hard Way”

An All-Billet, Single-Piece, Flexure-Based Nutcracker

Typical nutcrackers rely on simple pin hinges to join two handles for the cracking task. However, [adam the machinist] has demonstrated that a single-piece nutcracker is possible by using the flexural properties of the right grade of steel.

The nutcracker is manufactured out of 17-4 PH stainless steel, heat treated to the H900 condition. A flexural spring section at the top of the nutcracker takes the place of the usual hinge, allowing the handles to be squeezed together and the teeth of the cracker to open the nut. Machining the flexural section is first achieved with a series of CNC drill operations on the billet stock, before regular milling is used to shape the rest of the spring section and tool. The video dives deep into the finer points of the CNC operations that produce such a great finish on the final part. It even covers the use of a tiny scissor jack to help hold the handles still during machining.

The result is a highly attractive and desirable nutcracker that looks far more special than the regular fare you might pick up at Walgreens. The all-billet tool is a nutcracker very much fit for a sci-fi set. We’ve seen some other kitchen tools around here before, too, albeit of more questionable utility.

Continue reading “An All-Billet, Single-Piece, Flexure-Based Nutcracker”

CUTTING CABLES CURES TANGLED CORD CHAOS

The Toniebox is a toy that plays stories and songs for kids to listen to. Audio content can be changed by placing different NFC enabled characters that magnetically attach to the top of the toy. It can play audio via its built-in speaker or through a wired headphone connected to the 3.5 mm stereo jack. Using the built in speaker could sometimes be quite an irritant, especially if the parents are in “work from home” mode. And wired headphones are not a robust alternative, specially if the kid likes to wander around or dance while listening to the toy. We guess the manufacturers didn’t get the memo that toddlers and cables don’t mix well together. Surprisingly, the toy does not support Bluetooth output, so [g3gg0] hacked his kids Toniebox to add Bluetooth audio output.

[g3gg0] first played with the idea of transmitting audio via an ESP32 connected to the I²S interface, running a readily available A2DP library. While elegant, it is a slightly complex and time consuming solution. Using the ESP32 would also have affected the battery life, given the ESP32’s power hungry nature. Continue reading “CUTTING CABLES CURES TANGLED CORD CHAOS”