From Fail To Wail: Guitar Picks Made From 3D Printed Waste

Between failed prints and iterative designs that need a few attempts before you nail them down, a certain amount of wasted material is essentially unavoidable when 3D printing. The good news is that PLA is a bioplastic and can be broken down via industrial composting, but even still, any method that allows you to reuse this material at home is worth taking a look at.

In a recent video, [Noah Zeck] details one potential use for your scrap plastic by turning his failed 3D prints into guitar picks. The idea here could really be applied to anything you can make out of thin plastic sheeting, but the fact that you can easily and cheaply produce picks with a commercially available punch makes this application particularly appealing.

The first step in this process is about as low-tech as it gets: wrap your scrap printed parts in rags, and beat them with a sledge hammer. This breaks them up into smaller and more manageable pieces, which is important for the next step. If the parts are small enough and you’ve got a decently powerful blender you don’t mind devoting to plastic recycling, we imagine that would make short work of this step as well.

Once suitably pulverized, [Noah] puts the plastic on a piece of glass and gets it warmed up with a heat gun. PLA has a fairly low glass transition temperature, so it shouldn’t take much time to soften. Then he puts a second piece of glass on top and squeezes them together to get a thin, flat sheet of plastic. Once cooled, he punches his guitar picks out of the sheet, with bonus points if the colors swirled around into interesting patterns. If you’re not musically inclined, we’ve seen a very similar method used to produce colorful floor tiles.

Continue reading “From Fail To Wail: Guitar Picks Made From 3D Printed Waste”

Controlling Tremors As They Happen

Some neurological disorders, like Parkinson’s disease, can cause muscle tremors which can get worse as time goes along. In the beginning it may not be too difficult to manage, but as the disease progresses the tremors get worse and worse, until day-to-day movements are extremely difficult. Even picking up a fork or pouring a glass of water becomes nearly impossible. Some helpful tools have been designed to limit the impacts of the tremors, but this new device seeks to dampen the tremors directly.

A research team from Fresno State has been developing the Tremelo, which is a hand stabilizer that straps onto the arm of a person suffering from tremors. It has sets of tuned mass dampers in each of two enclosures, which rapidly shift the weights inside to counter the motion of the wearer’s tremors. The device has already shown success in 36 trial patients and does an incredible job at limiting the amount of tremors the user experiences, and also has a bonus of being non-invasive for the wearer.

The team has successfully trialed the program, but is currently seeking funding on Indiegogo. The project seems worthwhile and is a novel approach to a common problem. In the past, devices (admittedly with a much cheaper price tag) try to solve the problem externally rather than in the direction that the Tremelo has gone, and it’s a unique idea that shows a lot of promise.

Continue reading “Controlling Tremors As They Happen”

Death To All Coca Cola Cans With This Miniature Arduino Powered Cannon

[MJKZZ] sends in this entertaining little tutorial on building a small automated cannon out of a syringe.

He starts the build off by modifying an arc lighter, the fancy kind one might use to light a fire on a windy day, so that it can be controlled by a micro-controller. The arc is moved to the needle end of the syringe with a careful application of wires and hot glue. When the syringe is filled with a bit of alcohol and the original plunger is pressed back in a small spark will send it flying back out in a very satisfying fashion.

Of course it wouldn’t be a proper hack without an Arduino added on for no reason other than the joy of doing so. [MKJZZ] adds an ultrasonic sensor into the mix which, when triggered appropriately by an invading object fires the arc lighter using a reed relay.

He demonstrates the build by eliminating an intruding coke can on his work bench. You can see it in the video after the break. All in all a very fun hack.

Continue reading “Death To All Coca Cola Cans With This Miniature Arduino Powered Cannon”

The Barn Find IBM 360 Comes Home

It’s a story that may be familiar to many of us, that of bidding on an item in an online auction and discovering once we go to pick it up that we’ve bought a bit more than we’d bargained for. We told you earlier in the year about the trio of Brits who bought an IBM System/360 mainframe computer from the mid 1960s off of a seller in Germany, only to find in the long-abandoned machine room that they’d bought not just one but two 360s, and a System/370 to boot. Their van was nowhere near big enough for all three machines plus a mountain of cabling, documentation, and period storage media, so they moved it to a hastily-rented storage unit and returned home to work out what on earth to do next.

Now we’ve received an email from the trio with some good news; not only have they managed to bring their hoard of vintage big iron computing back home, but also they’ve found a home for it in the rather unusual surroundings of a former top-secret UK Government signals intelligence station. With the help of a friendly specialist IT relocation company they unleashed it from their temporary storage and into the truck for the UK. It’s a tale of careful packing and plenty of wrapped pallets, as we begin to glimpse the true extent of the collection as you can see in the video below the break, because not only have they secured all the hardware but they also have a huge quantity of punched cards and disk packs. The prospect of a software archaeology peek into how a 1960s mainframe was used by its original customer is a particularly interesting one, as it’s likely those media contain an ossified snapshot of its inner workings.

We’re hoping to follow this project as it evolves, and see (we hope) a room full of abandoned junk transformed into a facsimile of a typical 1960s business computing setup. If you’d like to catch up, read our original coverage of the find.

Continue reading “The Barn Find IBM 360 Comes Home”

Using Glow-in-the-Dark Fish Gut Bacteria To Make Art

In New Orleans, a Loyola University professor has been creating original art out of glow-in-the-dark fish gut bacteria, enough to fill 1000 Petri dishes. Her first major foray into art was biomorphic abstractions, inspired by Impressionist painters, with her current work reflecting much of the abstraction of the earlier style.

The bacteria comes from the Pacific Rock Fish and glows a vibrant electric-blue. It is typically kept in a freezer and has a texture and color similar to water when it’s being used. The luminescence only lasts for 24 hours, presenting timing challenges when preparing artwork for a photoshoot, as artist [Hunter Cole] often does. With a Q-tip, [Cole] paints roses, lilies, and insects onto the Petri dishes and arranges them for surreal photography shoots. In addition to painting shapes in agar, she uses a light painting technique by filling clear water bottles with the bacteria for long-exposure shots.

[Cole] is planning on presenting her work at an art exhibit in New Orleans, along with showcasing a performance piece featuring models clad in chandelier-like costumes glowing with bioluminescent bacteria in petri dishes.

File Systems For Tiny Devices

Sometimes you build a computer and use it every day. Sometimes you build a different type of computer and it sits alone on a mountaintop for years. The design considerations for these two setups are remarkably different, right down to the type of file system used. For small computers like [Jo] is using, and for the amount of time they sit alone in remote locations, he decided to build his own file system for them.

Known as JesFs ([Jo]’s embedded serial File system), the file system is for SPI Flash and intended for use in scientific data logging. It can be used on the chip-scale processors found in many development boards, and is robust enough to use in applications where remoteness is a concern. It has a small RAM footprint, is completely open source, includes wear leveling, and has a number of security features built-in as well.

Some of the benefits of using a file system on such a tiny chip aren’t immediately obvious unless you’re doing a lot of data logging, but it does allow you to change virtually any aspect of the firmware much more easily if everything is accessible as a file, and not something you would have to change by reflashing the whole chip, for example. There are also a number of traps that you can easily fall into when working with file systems for tiny devices.

ESP32 Audio Sampling With Interrupts And IRAM

Interrupting while someone is talking is rude for humans, but smart for computers. [Ivan Voras] shows how to use interrupts to service the ESP32 analog to digital converters when sampling sound. Interestingly, he uses the Arduino IDE mixed with native ESP-IDF APIs to get the best performance.

Like most complex interrupt-driven software, [Ivan’s] code uses a two-stage interrupt strategy. When a timer expires, an interrupt occurs. The handler needs to complete quickly so it does nothing but set a flag. Another routine blocks on the flag and then does the actual work required.

Because the interrupt service routine needs to be fast, it has to be in RAM. [Ivan] uses the IRAM_ATTR attribute to make this work and explains what’s going on when you use it.

…the CPU cores can only execute instructions (and access data) from the embedded RAM, not from the flash storage where the program code and data are normally stored. To get around this, a part of the total 520 KiB of RAM is dedicated as IRAM, a 128 KiB cache used to transparently load code from flash storage.The ESP32 uses separate buses for code and data (“Harvard architecture”) so they are very much handled separately, and that extends to memory properties: IRAM is special, and can only be accessed at 32-bit address boundaries.

This is very important because some ESP-IDF calls — including adc1_get_raw — do not use this attribute and will, therefore, crash if they get pushed out to flash memory. At the end, he muses between the benefit of using an OS with the ESP32 or going bare metal.

If you want to know more about the Arduino on ESP32, we covered that. We also dug deeper into the chip a few times.