PIC based iPod remote control

ipod remote

I’d found plenty of documentation on the iPod’s dock pinout and serial based remote interface, but never a decent explanation of how to actually implement it. Finally I found BigCookie’s iPod to T&A remote control adapter tucked away in the iPod Linux wiki. He built the controller to receive remote signals from his T&A audio receiver and then translate them to control the iPod. He’s got schematics and code for a a PIC16F628 microcontroller. I’m guessing the code could be adapted to support almost any input method the PIC supports.

Comments

  1. rmiller021 says:

    It would be nice to see this interfaced with an lcd that is easy to read from across the room.

  2. chetchez says:

    Lord knows we all need more T&A

  3. beavertank says:

    I’ve seen all the pinouts too, and worked out a few interesting ideas, but the dock connector I have (that I cannabilized from the dock to USB connector) has tiny little flecks of metal as contact points on the back which I am finding it impossible to solder to.

    Does anyone have any ideas about where the dock connector on the wiki came from? If I had something like that I could do what I want with no problems…

  4. beavertank says:

    I’ve seen all the pinouts too, and worked out a few interesting ideas, but the dock connector I have (that I cannabilized from the dock to USB connector) has tiny little flecks of metal as contact points on the back which I am finding it impossible to solder to.

    Does anyone have any ideas about where the dock connector on the wiki came from? If I had something like that I could do what I want with no problems…

  5. n1x-uk says:

    Im thinking of combining this how-to, with the following sites info:
    http://www.hackaday.com/entry/1234000393065371/
    http://ipodlinux.org/Dock_Connector
    http://badacetechshow.com/psp_itrip.htm

    What do people think of using the above how-to and making a dock connector to apple remote adaptor for the new Ipod 5g? It should be possible and the same thing could be used for the Itrip etc

  6. beavertank says:

    n1x-uk:

    Thats exactly what my idea is. The pinouts are fairly simple and the linux-wiki says, in theory, you don’t need to short pin 21 to ground with a 500k ohm resistor which makes it that much easier if its true.

    All you’d need is a dock connector like what they have as opposed to the ones I have…

  7. Paul says:

    The last poster has the idea. Since both the remote and dock connector are modified serial ports, and the documentation for both is now easily available. It would make a wonderful How-To…hint-hint…

  8. you can purchase connectors from ridax on the ipodlinux forum http://ipodlinux.org/forums/viewtopic.php?t=1115&postdays=0&postorder=asc&start=15

  9. fucter says:

    i got some shirts left over, im not making a profit off of theses btw: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=8350537414&rd=1&sspagename=STRK%3AMESE%3AIT&rd=1

  10. morcheeba says:

    Nice article! I’ve also got some example code for this and earlier ipods with the simpler Atmel microcontrollers (see my website). The website only describes the schematic, and I’ve got a printed version in the “iPod and iTunes Hacks” book.

  11. ez says:

    *tear*

  12. TVarmy says:

    So, could this work with a Basic Stamp 2? If so, that’d be kinda cool, especially if it could observe the audio leaving the minijack. The ultimate iPod dock, complete with physical visualizations.

  13. Alan says:

    Nice work! It is good to see a fellow PIC chip user. Great application for the 16f628! Next setp for me is to get an ipod ;)

  14. Ro says:

    What I’d like to know is how to make a simple remote using this circuit. I just want to be able to control the ipod in the way that the inline remote did on the older models.

  15. What Haveyou says:

    Too bad that link doesn’t work.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,375 other followers