I have built the whole of ICD Clone on general purpose PCB and working fine for the last 5 months. It took 1 day to assemble and get it working.
It is ICD, using RS232. But it works fine.
Saved a lot of $$$.
Helped me to develop a whole range of products.
And am quite satisfied.
And now I can purchase the official ICD from microchip....that is with USB connecttivity.
That web page contains the PDF files for PCB of ICD2Clone.
I had hardtime to bring Pdf file into films. I got the PCBs, using the same PDF File. And just today I started the new ICD2Clone. and it works absolutely fine. previously it was on a General Purpose board.