![]() |
Archos Remote
|
|
The Archos Remote project was published in the May 2004 issue of Nuts & Volts. Click on the image below for a PDF file containing the original article. Please note that there appears to have been some slight mangling of the text before it reached the press so if you spot an error it is probably due to this. (Reprinted by permission only from T & L Publications, Inc., d.b.a., Nuts & Volts, Copyright 2004).
This project implements a remote control for the Archos series of MP3 jukebox recorders and players, using a PIC12LC508A to provide the necessary logic. Six buttons allow the user to increase or decrease the playback volume, Play, Stop, and skip to the next or the previous song. The remote runs on one 3V CR2032 battery, which should have a life of more than a year under normal usage. If a PIC12C508A is used, then a supply voltage of 4.5V should be provided. Note that only certain Archos products are supported by the remote control. Check on the Archos site to determine which units are supported by the remote in their travel kit the same devices should work fine with this design. Acknowledgements Information required to drive the remote port of Archos devices was gleaned from Tjerk Schuringa, creator of the original REMOCLONE remote (implemented with a 16LF84), and the authors of Rockbox, the amazing open source alternative to the Archos' proprietary firmware. User Operation Controlling the Archos players and recorders with the remote is straightforward. However, in some - hopefully rare - cases, it may be necessary to adjust the rate at which commands are transmitted. Refer to the Calibration mode section below for information about how this is done. Normal mode
Calibration mode
Click on the image for a full-size schematic. Note that the schematic is for the circuit board alone. JP1 and JP2 have to be connected to the 4-pole jackplug that goes into your Archos headphone socket. A normal headphone jackplug is 3-pole with the following convention:
To allow the remote to work, you need a 4-pole jackplug connected like this:
Note that if you put a normal headphone jack into the Archos, the serial data input is grounded. The code was written using the MPLAB 5.70.40 IDE from Microchip. Click here for the assembler file. |