Summary of PICKITAUTOWATCH: A NEW APPLICATION FOR BOTH THE PICKIT2 AND PICKIT3 PROGRAMMERS
PICKitAutoWatch is a feature-rich software application designed to program Microchip microcontrollers and EEPROMs using PICkit2 and PICkit3 programmers. It offers auto-detection, recovery features, and supports nearly 1000 device types, including various PIC families, dsPICs, and Xpress Boards. The tool manages project settings, voltage control, and memory merging while running on multiple Windows versions without requiring an internet connection or firmware updates for the programmer hardware.
Parts used in the PICKitAutoWatch Project:
- PICkit2 Programmer
- PICkit3 Programmer
- MCP2502X/5X Devices
- HCSxx Devices
- EEPROM 11LCxx Series
- EEPROM 24LCxx Series
- EEPROM 25LCxx Series
- EEPROM 93LCxx Series
- M25Px Devices
- FL127x Devices
- Microchip Xpress Boards
PICKitAutoWatch is a new application and a new approach to programming microcontrollers. PICKitAutoWatch supports both PICkit2 and PICkit3 programmers. The software is feature rich and easy to use via a simple user interface.
PICKitAutowatch is the best value for money products if you are simply programming your part as it supports the PICkit2 and PICkit3 programmers.
PICKitAutoWatch provides support for the latest generation of Microchip microcontrollers and EEPROMs, and fully supports the Microchip Programmers-on-Board the Microchip Xpress Boards.
The intent of PICKitAutoWatch is to enable operations with auto-detection and recovery of the program to maintain the programming activity.
PICKitAutoWatch supports nearly 1000 different types of microcontrollers, EEPROMS and the Microchip Programmers-on-Board the Microchip Xpress Boards..
- PIC10F, PIC12F, PIC16F, PIC18F, PIC24
- dsPIC30 and dsPIC33 family
- A wide range of EEPROMs
- MCP2502X/5X & HCSxx
- EEPROM 11LCxx, 24LCxx, 25LCxx and 93LCxx, M25Px and FL127x
- Microchip Xpress Boards.
- See here for the full list of supported parts
Core Functionality
- Programs the target part when a new hex file is generated
- Automatic part detection
- Recently used parts listed
- Supports project settings – save and load of project configuration
- Supports multiple voltages within constraints of physical programmer – noting that some clone programmers do not support voltage control
- Supports ISCP protocol frequency management
- Manages Microchip HEF and SAF memory with automatic merger of HEF/SAF memory into target part
- Support a wide range of Windows operating systems (32bit/64bit): Windows XP ,Windows Vista, Windows 7, Windows Embedded 7, Windows 8, Windows 10
- New programming protocols to support new classes of Microchips PIC microcontrollers
- Updated and managed database for Microchip and other EEPROM devices
- Supports the standard Microchip Microchip PICkit2 and PICkit3 programmer firmware. PICKitPlus does not require an update to the Microchip PICkit2 and PICkit3 programmer firmware
- Control power on and off independent of programming state
- Automatic parts database update
- Internet connection not required
Read more: PICKITAUTOWATCH: A NEW APPLICATION FOR BOTH THE PICKIT2 AND PICKIT3 PROGRAMMERS
- Which programmers does PICKitAutoWatch support?
The software supports both PICkit2 and PICkit3 programmers. - Does the software require an internet connection to function?
No, an internet connection is not required to use the application. - Can I save and load project configurations with this tool?
Yes, the software supports saving and loading project settings. - What operating systems are compatible with PICKitAutoWatch?
It supports Windows XP, Vista, 7, Embedded 7, 8, and 10 (both 32bit and 64bit). - How many different types of microcontrollers are supported?
The application supports nearly 1000 different types of microcontrollers and EEPROMs. - Is a firmware update needed for the PICkit2 or PICkit3 programmer?
No, PICKitAutoWatch does not require an update to the standard Microchip programmer firmware. - Can the software manage HEF and SAF memory automatically?
Yes, it manages Microchip HEF and SAF memory with automatic merger into the target part. - Does the tool support voltage control during programming?
Yes, it supports multiple voltages within the constraints of the physical programmer.
