pickit 3 in-circuit debugger is correct ... express kit not necessary, just need the pickit3 itself
You are not allowed to view links.
Register or
Loginthen an interface board ... lots of ways to skin this cat (sorry if any cat lovers) ... I list 3 options
either:
1 - breadboard + jumper wires + 0.1microfarad capacitor, set up as shown
You are not allowed to view links.
Register or
Loginor
2 - j1sys board ICSP20A with L jumpers on
reference
You are not allowed to view links.
Register or
Loginor
3 - j1sys board ICSP28A with no jumpers, but manually jumper to get same connections as breadboard setup
Option 3 (and later on 1 when I temporarily lost my adapter board - long story) is actually what I have done. I got the ICSP28A because it is large enough to program all the 28 pin PICs that are used throughout the equipment, including the DONGLE PIC that does not have an ICSP header on the dongle board itself ... you can manually set jumpers with wires to program smaller chips (like the MR16 or SSR4) without buying another adapter board