Here is the blueroomelectronics Inchworm ICD2 Assembly Manual in PDF format. It's only a first draft and I still need to add the ICD cable building instructions. But for those of you who DIY the project or are thinking of building an ICD2 clone hopefully this may help.
Here's the hopefully near final version, correction to the parts list & schematic. The 2mm jack was incorrectly labeled as 2.5 this is now corrected. I'm not at all happy with the MPLAB description pg7 but I'm happy with the drawings.
Hi Bill,
I promised you a picture of the completed board, so here it is - I've yet to decide what socket to put on it though, and I forgot to order a heatsink, so temporarily fitted the 7805 without one. I've tested it with MPLAB, and it uploads the software fine, and passes all the tests.
BTW, love the quality of the board, it's really nice! - I've kept the picture pretty large so people can see how good it is!.
Just the ICD2 software, I initially loaded the bootloader using my P16PRO40, then used MPLAB to load the 'OS' - I think it was the 18F version? - as I didn't have a target board connected it didn't really matter
Hi Bill,
I promised you a picture of the completed board, so here it is - I've yet to decide what socket to put on it though, and I forgot to order a heatsink, so temporarily fitted the 7805 without one. I've tested it with MPLAB, and it uploads the software fine, and passes all the tests.
BTW, love the quality of the board, it's really nice! - I've kept the picture pretty large so people can see how good it is!.
The 7805 only gets warm, You can use a #4 Nut & Bolt if you only plan on drawing a little power. There is copper on the top & bottom to help keep it cool.
There seems to be quite an interest in ICD2s. So I'm currently testing the 18F4550 USB version and if I can get it working I'll modify the Inchworm so you can build it serially and afterwards snap a USB piggback board on top.
Most USB ICD2s are the same speed as the serial versions (they use a USB to 232 chip).
The only fast versions use the PIC 18F4550, as it talks parallel to the 16F877.
PS I like the 5mm LEDs (I'll have to build one with a Blue LED)
The 7805 only gets warm, You can use a #4 Nut & Bolt if you only plan on drawing a little power. There is copper on the top & bottom to help keep it cool.
Yes, it runs cold with nothing connected - it really depends if I want to use the ICD2 board to power target boards?, and (obviously) what current the target boards require.
I'm sure I've got exactly the right heatsink 'somewhere' - but exactly where is a different matter!.
I expected to have to order all the 1% resistors, but when I looked in the draws I found I had almost all of the resistors already as 1% values. So I used them to keep the look consistent.
PS how did you find the assembly manual? Personally I'm still unhappy with page 7.