-=Germania=-
Headphoneus Supremus
- Joined
- Sep 25, 2005
- Posts
- 3,008
- Likes
- 12
Hey guys,
I have been doing some serious thinking in building a Dock for the iPod Touch/iPhone.
Primarily concerned with digital audio:
The base of it would involve using the readily available RD Dock PCB from Ridax seen here: iPod/iPhone Dock Connector ordering
The Microchip PIC 16F688 hooked up to an Apple Authentication Chip (likely pulled from a cheap AV cable from china) to enable output the raw audio/video data to the PIC (192k baud rate).
Using SPI Master Output to a ltera® MAX® II
CPLD (converts to I2s) which could go directly to a spdif converter, high grade DAC like the Opus/Buffalo (balanced madness!), etc.
Internal Data all done using the RS-232 protocol to negate any clocking problems.
The only thing that concerns me is that the 16F688 does not have very much memory (4kx14) and I am unsure of the size of the program for the conversion. The PIC should be pretty easy to program and the software could be done by multiple people. If you know C++ and/or worked with MPLAB and/or programed a simple proc like an 8951/2, ou help would be appreciated. I am not a good C++ programmer admittedly, but better with proc level commands and assembly (just like hardware better).
For use with an LCD display and Remote:
Switch the 16F688 with a much more capable PIC chip.
-256k of program memory or more
-24 or more I/O Pins
-RS-232 protocol
-SPI Interface
For the LCD Display, I would go with an LCD from Matrix Orbital because they also have Keyboard interface controllers, and built in RS232 along with drivers, etc. to make Dev time MUCH less. That LCD Display could actually be part of an external remote controller using RF much like a media server setup that would require a very small RF Chip for data transmission.
There might also be some abilities to get high quality video from the serial ports of the iPod and output to a better format like HDMI (doing Audio and Video) or just a standard DVI/VGA video only connection. I haven't done any research on this part though.
Both Configurations will have these abilities in addition to those listed:
- Analog Output
- Analog Line-in
- USB Data
- 12V Charging
- S-Video Output
The end result would be one "Hellofa" sweet transport and clearly the most awesome/capable iPod Dock anywhere.
I am throwing this out to the DIY community and am getting feedback from some professors on specifics. However, I am a full time student with many projects that I gave my word to finish as soon as possible. Ethically, it would have to wait another month or two to get started. Plus, I have a much more rigorous class schedule next term. However, I would be happy to help out as much as I can and we might see some first time posters who are other students at the university.
[size=small]Whats the feedback? Anyone Interested in starting this up?[/size]
I have been doing some serious thinking in building a Dock for the iPod Touch/iPhone.
Primarily concerned with digital audio:
The base of it would involve using the readily available RD Dock PCB from Ridax seen here: iPod/iPhone Dock Connector ordering
The Microchip PIC 16F688 hooked up to an Apple Authentication Chip (likely pulled from a cheap AV cable from china) to enable output the raw audio/video data to the PIC (192k baud rate).
Using SPI Master Output to a ltera® MAX® II
CPLD (converts to I2s) which could go directly to a spdif converter, high grade DAC like the Opus/Buffalo (balanced madness!), etc.
Internal Data all done using the RS-232 protocol to negate any clocking problems.
The only thing that concerns me is that the 16F688 does not have very much memory (4kx14) and I am unsure of the size of the program for the conversion. The PIC should be pretty easy to program and the software could be done by multiple people. If you know C++ and/or worked with MPLAB and/or programed a simple proc like an 8951/2, ou help would be appreciated. I am not a good C++ programmer admittedly, but better with proc level commands and assembly (just like hardware better).
For use with an LCD display and Remote:
Switch the 16F688 with a much more capable PIC chip.
-256k of program memory or more
-24 or more I/O Pins
-RS-232 protocol
-SPI Interface
For the LCD Display, I would go with an LCD from Matrix Orbital because they also have Keyboard interface controllers, and built in RS232 along with drivers, etc. to make Dev time MUCH less. That LCD Display could actually be part of an external remote controller using RF much like a media server setup that would require a very small RF Chip for data transmission.
There might also be some abilities to get high quality video from the serial ports of the iPod and output to a better format like HDMI (doing Audio and Video) or just a standard DVI/VGA video only connection. I haven't done any research on this part though.
Both Configurations will have these abilities in addition to those listed:
- Analog Output
- Analog Line-in
- USB Data
- 12V Charging
- S-Video Output
The end result would be one "Hellofa" sweet transport and clearly the most awesome/capable iPod Dock anywhere.
I am throwing this out to the DIY community and am getting feedback from some professors on specifics. However, I am a full time student with many projects that I gave my word to finish as soon as possible. Ethically, it would have to wait another month or two to get started. Plus, I have a much more rigorous class schedule next term. However, I would be happy to help out as much as I can and we might see some first time posters who are other students at the university.
[size=small]Whats the feedback? Anyone Interested in starting this up?[/size]