Building the Inchworm ICD2 PIC Programmer / Debugger

This instructable is an illustrated walk through building an ICD2 clone called the Inchworm.
It’s a straight forward kit that lets you build an MPLAB ICD2 compatible Programmer and Debugger.
Blink a LED with Assembly Language & a PIC
There are lots of Programmers out there but very few include a debugger, (A debugger lets you single step through your program and set watch lists (see your variables) and much more).
The full manual including schematic and notes can be found at blueroomelectronics

Step 1: Preparing the PCB

Wash the circuit board in a mild detergent and thoroughly dry before assembly.

Step 2: Solder all the “low profile” parts

Here I’ve soldered and trimmed the leads of all the low profile parts. When building a PCB it’s often easiest to assemble the small parts first. This method gives you more room to work when adding the taller parts.

Add the resistors first, noting the tan resistors are the common 5% tolerance versions and the blue resistors are 1% metal film types.

Now install the diodes, both the smaller glass diodes and the larger power diodes require you to pay attention to the colored band on the cathode of all diodes. Failure to install the diodes in the correct orientation will keep the Inchworm or any electronic project from functioning properly.


For more detail: Building the Inchworm ICD2 PIC Programmer

About The Author

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.