Aug 10, 2015 | By Simon
Although they were once considered a luxurious convenience product when they first came out years ago, wireless Bluetooth speakers have since become a go-to project for hardware hackers and developers - many of whom enjoy upcycling older products into ‘modern’ devices that are capable of connecting to any smartphone, tablet or computer.
Although we’ve seen everything from vintage radios and backpacks that have been converted into Bluetooth speakers, we’ve been yet to see the old and iconic Fisher Price cassette player converted into a device that’s capable of connecting to today’s smartphones - yet this is exactly what nostalgic and talented hardware hacker Matt Gruskin recently did.
“This is my #826 Fisher-Price tape recorder, which was manufactured on January 21, 1987 (as stamped in the battery compartment),” explains Gruskin in a blog post.
“I used it constantly when I was a kid. When I found it again in 2015, it didn’t work anymore. The problem was probably just a broken or missing belt for the tape deck, which I could have replaced. Instead, I made some deeper changes - I converted it into a Bluetooth speaker.”
After fully disassembling the cassette player - which was not as easy as it sounds due to the amount of mechanical assembly components - Gruskin began the process of determining what to scavenge and what to discard. In the end, many pieces were reused however it was determined that he would have to also create some new components in addition to the updated electronics, which were powered by a central SparkFun FT231X breakout board. For a power source, Gruskin used four C batteries in the original 4 battery compartment.
One of the more challenging parts of the build included implementing a PCB slot adapter, which was designed by Gruskin using OpenSCAD. The new design, which is designed to fit in the original PCB slot, is able to hold the new, smaller PCB in the correct place while also keeping it close to the volume knob slot. To print the PCB adapter design, Gruskin used an Ultimaker 3D printer - however he admits that it took more than a few prints to get the design dialed-in correctly.
“It took a few prints to get it to fit well enough - I am guilty of relying a little too much on trial-and-error when 3D printing parts, instead of measuring more carefully, as it’s so easy to make minor tweaks and try another print,” he explains.
Aiming to keep the updated Bluetooth speaker as similar to the experience of the original cassette player as possible, Gruskin even went so far as to modify the mechanical buttons to correspond with the controls of the digital music player - certainly no easy feat. To do this, he matched up the mechanical buttons to stranded wires.
“After some experimentation, the solution that finally worked was simply hot-gluing a stripped stranded wire to each of the vertical metal button bars. Hot glue itself didn't stick well to the metal button bars, so I wound up sticking some double-sided tape to each metal button bar, and hot-gluing the wire insulation to the tape,” he explains.
“When each button is pressed, its exposed stranded wire moves downward and makes contact with a horizontal metal bar that runs in front of the vertical metal button bars. By grounding the horizontal metal bar, each button's wire is floating when the button is not pressed, but pulled low when the button is pressed - exactly the signals that the RN-52 Bluetooth audio module needs for the AVRCP commands.”
Considering that each part of the original Fisher Price cassette player has been updated to control a modern piece of technology, this is certainly one of the more impressive Bluetooth speaker projects we’ve seen.
For those interested in hacking their own Fisher Price cassette players into a Bluetooth speaker, or to learn more about what’s involved in the process if you have an idea for doing something similar, Gruskin has supplied the necessary code and an in-depth build process journal over on his GitHub page.
Posted in 3D Printing Applications
Maybe you also like:
- Disney produces 3D printed objects with variable elasticity levels
- Designer Mike Blakemore 3D prints an ingeniously simple wind energy storage unit
- German student Sergej Bekauv designs very cool full 3D printed Triforce kite
- Italian packaging equipment maker Sipa creates impressive 3D printed elephant bottle
- FREEZE! is a CGI adventure film made up of 100 3D printed frames
- Avengers Assemble! Fan 3D prints complete Iron Man suit
- Bentley EXP 10 Speed 6 conceptual coupe takes advantage of 3D metal printing
- Defense Distributed offers to pay $15K for a Mark One carbon fiber 3D printer
- Body Labs releases BodyKit API for creating around 3D human models
- MONAD Studio mixes 3D printing and sci-fi to create 2-string violin and futuristic sonic experiences
- Kickstarter campaign launched to bring Mini Metal Maker 3D printer to the public