EEVblog Electronics Community Forum

Electronics => Microcontrollers => Topic started by: voltsandjolts on June 29, 2021, 09:52:34 am

Title: Microchip ICSP adapter ICD RJ to 6W header (AC164110 compatible)
Post by: voltsandjolts on June 29, 2021, 09:52:34 am
GBP16+VAT for this simple adapter is ridiculous:
https://uk.farnell.com/1540971 (https://uk.farnell.com/1540971)

Here is a gerber/drill ZIP you can upload to your favourite PCB manufacturer.

Parts required are:
6W SIL HDR, SULLINS PPPC061LGBN-RC, DIGIKEY S5481-ND
6W 6P6C RJ12, MOLEX 0950097661, DIGIKEY WM11184-ND

The board silkscreen has the pin functions labelled but beware these only apply to the target connection. If you are using this to adapt PicKit to RJ then the labelling is wrong (see photo).
Title: Re: Microchip ICSP adapter ICD RJ to 6W header (AC164110 compatible)
Post by: voltsandjolts on June 29, 2021, 10:03:14 am
I use 1mm pitch 6W ribbon cable with the 6P6C RJ12 connectors, gives a nice flexible programming lead.

e.g. 3M 3625/6
https://uk.farnell.com/2064518 (https://uk.farnell.com/2064518)
Title: Re: Microchip ICSP adapter ICD RJ to 6W header (AC164110 compatible)
Post by: Ian.M on June 29, 2021, 10:14:15 am
Do what most of us cheapskates do - make up a cable with a 6P6C modular plug on one end and a female 6x 0.1" pitch square pin header on the other.   If you need to connect a PICkit 2/3/4 to an ICD socket target, make one up with a male 6x 0.1" pitch square pin header instead.   Don't go over 9" long as the crosstalk can cause issues due to Microchip's crappy choice of pinout  (they should have put PGC between Vdd_target and Gnd, not right next to PGD).   As the cables have one purpose only you can unambiguously label pin 1 on the 6 way header.
Title: Re: Microchip ICSP adapter ICD RJ to 6W header (AC164110 compatible)
Post by: voltsandjolts on June 29, 2021, 10:25:48 am
Been there. Done that. OK for for one or two cables but I need more.
Title: Re: Microchip ICSP adapter ICD RJ to 6W header (AC164110 compatible)
Post by: jaka on July 01, 2021, 12:33:11 pm
That's a good idea to include test points for all the lines!

I made similar clone of the AC164110 some time ago. Design data available here http://kair.us/projects/icd2pickit/index.html (http://kair.us/projects/icd2pickit/index.html)