PIC KIT3.5 Offline Programmer & Debugger Offline/Programming/Emulator

SKU: FA1059-2
Input Supply Voltage

1.8V to 5.0V (supports low-voltage chips)

Communication Interface

USB 2.0 Full Speed (12 Mbits/s)

Connector Type

Mini USB & 6-pin ICSP header

Internal Memory

512KB (for offline programming)

Diagnostic LEDs

Power (Green), Active (Blue), Status (Yellow/Red)

Dimensions

Approx. 95mm x 40mm x 11.5mm

The PIC KIT3.5 is an upgraded, high-performance version of the standard PICkit 3, designed for professional-grade programming and debugging of Microchip’s PIC and dsPIC flash microcontrollers. It is ideal for both individual developers and business-scale production thanks to its “Programmer-To-Go” offline capability.
Description
The PIC KIT3.5 is a versatile development tool that bridges the gap between prototyping and small-batch production. Unlike standard clones, the 3.5 variant features a “self-healing” firmware system to prevent accidental bricking and enhanced power delivery circuits that ensure stability when programming low-power or high-I/O devices. It integrates seamlessly with MPLAB X IDE and MPLAB IPE, offering real-time debugging features such as breakpoints and single-stepping. Its most notable upgrade is the robust offline programming mode, which allows users to load a hex file into the device’s internal 512KB flash and program chips in the field without a PC.
Key Features
  • Offline Programming (Programmer-To-Go): Store and program up to 512KB of flash memory directly from the device.
  • Enhanced Stability: Upgraded power regulation fixes target voltage measurement bugs found in earlier versions.
  • Self-Healing Firmware: Automatically recovers firmware if communication is interrupted.
  • Universal Compatibility: Supports PIC10, PIC12, PIC16, PIC18, PIC24, dsPIC33, and PIC32 families.
  • Advanced Protection: Built-in over-voltage and short-circuit monitoring via self-restoring fuses.
  • High-Speed Interface: Full-speed USB (12 Mbits/s) for faster data throughput during debugging.
Usage Instructions
  1. Online Mode: Connect the PIC KIT3.5 to your PC via USB. Open MPLAB X IDE, select your target chip, and choose “PICkit 3” as your hardware tool.
  2. Offline Setup: In MPLAB X or IPE, go to Programmer Settings and select “Programmer-To-Go”. Use the “Send Image In Memory” option to load your HEX file onto the device.
  3. Standalone Programming: Disconnect the USB from the PC and connect the PIC KIT3.5 to the target board’s ICSP pins. Use a standard USB power source (9V DC via an adapter is often used for standalone setups). Press the physical button on the device to start programming; the Status LED will turn green upon success.
Q: What is the main difference between PICkit 3 and PICkit 3.5?

The 3.5 version has improved power delivery, faster programming speeds, and fixed “target voltage” measurement errors. It also features a more durable build and “self-healing” firmware.

Q: Does it support Windows 10/11?

Yes, it is fully compatible with modern Windows versions through the latest Microchip MPLAB X IDE.

Q: Can I use this for mass production?

While it supports batch offline programming, it is primarily a development tool. For high-volume industrial production, professional tools like the MPLAB PM3 are recommended.

Q: Why is my Status LED flashing Red?

A red light indicates a programming error or a hardware short circuit. Verify your ICSP pin connections and ensure the target voltage matches your MCU’s requirements.