(Only 3rd and 4th Generation iPods have this, it is a the small oval port next to the headphone jack).
Update (8/26/2011):
It's been quite some time since iPods have used this iPod remote connector, but the dock connector (the one used on all iPods except the shuffle, iPad, and iPhone) has the same Rx/Tx pins, as well as a 3.3V out. A simple breakout board can replace the hacked connector at the end, and you can get this to work with any recent Apple products. You can buy breakout boards at: http://www.kineteka.com/PodBreakout-v1.aspx
(The mini one is pretty nice, and they also have pinout information).
Remove these ads by
Signing UpStep 1: Parts
Programmer- the drawback to using a dsPIC is the complicated programming procedure. The easiest way to program it is to use a Microchip ICD2, however these run fairly expensive. I have not tried this, but apparently the utilities found at http://homerreid.ath.cx/misc/dspicprg/ can be used with a homemade JDM Programmer.
IC sockets- I used 2 8-pin DIP sockets(a single 18 pin or 16 pin would have also worked). These are necessary for removing and replacing the IC for programming and debugging.
NES Controller
Dremel with a cutting bit
Sharp knife
Soldering iron and small gauge electrical solder
Desoldering pump
Flush cutters, or wire cutters
Needlenose pliers
Standard Ethernet (CAT-5) cabling
A good amount of small gauge wire- I used the innards of extra CAT-5 cable.
3G or 4G iPod.
A plug for the remote jack on the iPod. This is the most difficult to acquire. Several suggestions are made at iPod Linux's site.
I used a small piece of a shattered old memory module that perfectly fit the remote plug, but any of the other solutions also work.










































Visit Our Store »
Go Pro Today »




I bought a Burton Snowboard jacket which comes with a SoftSwitch interface, basically buttons on the sleeve, leading to a control unit which is obsolete for todays hardware. 5 buttons are in the sleeve with a 6 wire ribbon cables coming to the pocket. I've identified the wires, 1 to 6. the old control unit is pretty much serviceable now, and was designed to work with the control interface you've used on your project.
I was planning on getting an Ipod breakout board and attempting to apply your project to that, while using the buttons from my jacket.
I'd be grateful of some support or any updates on subsiquent projects you might have undertaken with a breakout and other buttons?
Regardless, great work! james
I like the way you used the original board. I want to build an mp3 player in a NESC. Do you think there is extra space for a mp3 player board inside the NESC? this one It's a real small one.
thx