Hace un par de años atrás armé un PicKit2 para probarlo, les dejo el esquema que hice en ese momento que es igual al original solamente despojado de la electrónica de regulación, la única diferencia es en la parte de Vdd que provee de +5 volts y +3.3 volts en dos líneas hacia el conector ICSP. Pueden consultar el esquema original de Microchip, la parte fundamental y los valores de los componentes son los mismos.
En el conector ICSP están todas las señales requeridas incluso una auxiliar que es la que se utiliza para las memorias eeprom.
Las 2 resistencias en Data y Clock hacia masa son necesarias ya que el PicKit2 al ser un programador principalmente “in circuit” reconfigura estos pines como entradas al finalizar la programación, de lo contrario quedarían en el “aire” al retirar el conector ICSP. En los esquemas que he visto se las han quitado y son necesarias.
En los dispositivos de 5 volts y 3.3 volts la salida Pwm para Vpp se regula automáticamente desde el firmware del 18F2550 y la tensión Vdd de 3.3 volts se toma del conector ICSP.
La resistencia R21 hacia el pin 3 es para no dejar huérfana la comprobación de Vdd.
Por último los transistores para Vdd 5volts y 3.3 volts pueden ser de uso general ya que la corriente de salida del PicKit2 está configurada en los descriptores en 100 mA.
Espero que les sirva para los que están con el PicKit2, creo que no hace falta complicarse demasiado con los 3.3 volts se puede obtener de forma simple derivada de los 5 volts.
Saludos.-