Monday, August 8, 2011

Car Stereo 2

Two months ago, I mentioned trying to make an interface with my stock stereo to make a car dock. Well, after a month of no luck and zero help from Honda, I went ahead and ordered one of the pre-built adapters, realizing that they weren't that expensive, and I could still build a dock that could interface with it. I went with the PIE model, as it was slightly cheaper. As soon as I got it, I popped it open. As it turns out, the biggest chip on the board is an Atmel ATMEGA168 (for those of you who don't know, that is exactly the microprocessor that Arduino uses). If someone is curious and wants to build something like this themselves, this board also uses 2 JFC4559 DUAL OP AMP chips, a DA3664 5V regulator, a 10MHz ocillator, and this interesting TI Differential Bus Transceiver [SN75176]. The datasheet I found was full of typical EE jargon, but I imagine this chip is important for interfacing with the stereo's data stream (which is probably proprietary; I couldn't find any info on it anywhere online or from Honda). I should probably also note that there is a big sticker on the device that says, "Innovations Incorporated In This Product Are Protected By U.S. Trademarks & Copyrights." Just so I'm not liable for giving out said info. There is a 4 input DIP switch inside, and according to the documentation with the device, the 4th switch controls weather the device pretends to be a CD changer or a Satellite radio. I suspect at least one of the other three allows you to use the ISP to interface with the ATMEGA. (This means, theoretically, you could reprogram the device, although what you would tell it to do, I don't know. The inputs and outputs are likely to specialized in this case, although there appear to be a number of unutilized pins on the ATMEGA, which might be usable as GPIO).

I've been still trying to get started with Arduino, but I don't seem to have as much time as I would like. Eventually, though, I'm going to want a cool iPod dock with LCD screen that will play through the car stereo, and eventually maybe even connect via Bluetooth using A2DP to my cell phone. If I progress any further, I will certainly post.