El PICkit 3 permite no solo la programación sino también la depuración del programa en microcontroladores PIC y dsPIC de memoria Flash, "In circuit" (en circuito) en tiempo real con su propio hardware, depuración con breakpoints por hardware, configuración de breakpoints basados en eventos internos, monitoreo de registros internos, y emulación a full speed, empleando la interface gráfica de usuario del Entorno de Desarrollo Integrado (IDE) llamada MPLAB. También se puede utilizar mediante el "Pickit 3 Programmer", una aplicación de Microchip sencilla y rápida de usar independiente del MPLAB que además permite usar el Pickit como un analizador lógico de 3 canales o como 4 salidas de datos digitales.
El PICkit 3 puede programar un amplísimo rango de microcontroladores incluyendo las familias PIC10F, PIC12F, PIC16F, PIC18F, PIC24F/H, PIC32, dsPIC30F y dsPIC33F. Adicionalmente su firmware es actualizable, y Microchip libera regularmente nuevas versiones de este para soportar los nuevos chips, además de nuevas funcionalidades.
Puede programar sin necesidad de un computador con la función "Programmer To-Go" y es compatible con MPLAB X.
Características:
Interface USB (Full speed 12 Mbits/s)
Ejecución en tiempo real
Compatible con el IDE MPLAB
Monitor de sobre voltaje y sobre corriente incorporado
Firmware actualizable desde Internet
Caja plástica totalmente cerrada
Soporta bajo voltaje hasta 2.0 V (Rango 2.0 V a 6.0 V)
LEDs de diagnóstico (power, busy, error)
Pulsador para poner en modo de actualización de firmware y para la función Programmer-to-Go
Lectura y escritura de las memorias de programa y datos de los microcontroladores
Borrado del espacio de memoria de programa con verificación
Programación de hasta 512 kbyte de memoria flash con la función Programmer-to-Go
Soporta la familia PIC32
Compatible con Windows XP/Vista/7/8/8.1/10, MAC, Linux
La caja incluye:
Pickit 3 Programador / Depurador
Cable USB de 1.2m a 1.8m de longitud (Conectores USB tipo A a tipo mini B)