A lot of technological milestones were reached in 2007. The first iPhone, for example, was released that January, and New Horizons passed Jupiter later on that year. But even with all of these amazing achievements, Volvo still wasn’t putting auxiliary inputs on the stereo systems in their cars. They did have antiquated ports in their head units though, and [Kalle] went about engineering this connector to accommodate an auxiliary input.
The connector in question is an 8-pin DIN in the back, which in the days of yore (almost eight years ago) would have been used for a CD changer. Since CDs are old news now, [Kalle] made use of this feature for the hack. The first hurdle was that the CD changer isn’t selectable from the menu unless the head unit confirms that there’s something there. [Kalle] used an Arduino Nano to fool the head unit by simulating the protocol that the CD changer would have used. From there, the left and right audio pins on the same connector were used to connect the auxiliary cable.
If you have a nearly-antique Volvo like [Kalle] that doesn’t have an aux input and you want to try something like this, the source code for the Arduino is available on the project page. Of course, if you don’t have a Volvo, there are many other ways to go about hacking an auxiliary input into various other devices, like an 80s boombox or the ribbon cable on a regular CD player. Things don’t always go smoothly, though, so there are a few nonstandard options as well.
We’ve seen all sorts of ways to implement Bluetooth connectivity on your car stereo, but [Tony’s] hack may be the cheapest and easiest way yet. The above-featured Bluetooth receiver is a measly $15 over at Amazon (actually $7.50 today—it’s Cyber Monday after all) and couldn’t be any more hacker-friendly. It features a headphone jack for plugging into your car’s AUX port and is powered via USB.
[Tony] didn’t want the receiver clunking around in the console, though, so he cracked it open and went about integrating it directly by soldering the appropriate USB pins to 5V and GND on the stereo. There was just one catch: the stereo had no AUX input. [Tony] needed to rig his own, so he hijacked the CD player’s left and right audio channels (read about it in his other post), which he then soldered to the audio output of the Bluetooth device. After shoving all the bits back into the dashboard, [Tony] just needed to fool his stereo into thinking a CD was playing, so he burned a disc with 10 hours of silence to spin while the tunes play wirelessly. Nice!
[Noah Farrington] has just accomplished a major milestone in his life, purchasing his first car! A glorious 2001 Ford Focus wagon. While it may be a fully loaded luxury vehicle, it is missing one thing poor [Noah] can’t live without. An aux-in port.
He had a few options for rectifying the situation. Live with it as is, hack the strange Ford media protocol out of the back, or fool the CD player into playing his input. Naturally he chose the third option.
His first challenge was removing the deck from the car. People told him he’d have to buy fancy stereo removal tools — he made do with tent pegs and coat hangers. Using the same method as described in a past aux-in hack, he identified the audio in leads on the CD player’s ribbon cable. By carefully soldering in his own aux-in plug, he’s almost ready for business! Unfortunately, the CD player also needs to think that it is on for it to properly output the audio. [Noah] chose the simple solution — record a silent CD to always leave in the deck.
Stick around after the break to see it in action.
Continue reading “Un-crapifying a Car Stereo”
[Michael] just sent us this nice example of some good ol’ fashioned radio hacking.
He originally received the radio from his grandmother, and while he doesn’t listen to the radio much, he felt he couldn’t just let it go to waste. So like any good hacker he cracked open the case and took a look inside.
The beauty with radios from the 80’s is the simplicity of it all. They typically have single layer PCBs and nice big components which makes it so much easier to tinker with.
He used a bench power supply to bypass the main transformer for safety’s sake, and began probing the various points. The cassettes audio output was the easiest to find, but unfortunately it required the play button to be activated. Not wanting to lose functionality (or have an annoying rattling cassette mechanism), he continued probing and eventually found similar wires coming from the radio part of the PCB. Upon further probing he discovered he could trick the radio band button so that the radio would be off, but the output could still be used. After that it was just a matter of wiring, soldering, and adding an auxiliary plug to the case.
We’ve covered lots of auxiliary port hacks in the past, but this one is a great example of saving old technology from the dump.
The CD player in [mukmuk’s] 2005 Subaru Outback gave up the ghost, and faced with a long road trip ahead of him, he was desperate to find a way to listen to something other than static-filled radio. He considered a 3rd party auxiliary input solution, but after seeing a similar aux-in hack here, he figured he could give it a go himself.
The stereo head unit design was changed between the 2004 and 2005 model years, so while he had a good idea of what to look for, he had to find the proper components on his own. Once he identified the radio module, he was able to locate the left an right input pins through trial and error. He carefully soldered a 3.5” audio jack to the head unit’s input lines, wiring it to cut off the audio signal from the radio whenever his Zune was plugged in.
Everything was reassembled, and the input jack was inconspicuously mounted in a cubby hole just above the stereo. [mukmuk] is quite happy with his modification, and we’re guessing his road trip was far more pleasurable as a result of his work.