2.1.3 ICSP Header

The ICSP header (J206) is a standard 6-pin staggered header. It allows in-circuit emulation and debugging using Microchip's in-circuit emulator tools and it allows direct programming of the WFI32E01PC module. The ICSP header supports external debuggers, such as MPLAB® ICD 5, MPLAB® PICkit™ 4, and MPLAB® Snap. Use the standard ICSP header to connect an MPLAB programmer or debugger to the PIC32 WFI32E Curiosity Board. The following figure illustrates the connection between the ICSP header, external debuggers, and the PIC32 WFI32E Curiosity Board.
Figure 2-3. Hardware Interface and Tool Connection Diagram

The following table provides the pin details and descriptions of the ICSP header.

Table 2-3. ICSP Header Description
Pin Number Pin on ICSP HeaderPin Description of ICSP HeaderPin on WFI32E01PC/WFI32E03PC Module(1)
1MCLRReset pinMCLR
23V33.3V power supply+3V3
3GNDGround GND
4PGDICSP programming data

PGD2/AN5/CVD5/CVDR5/CVDT2/RTCC/RPB5

5PGCICSP programming clock

PGC2/AN4/CVD4/CVDR4/CVDT3/RPB4/RB4

6NCNot connectedNC
Note:
  1. For more details on the WFI32E01PC/WFI32E03PC pins, refer to the PIC32MZ W1 MCU Family and WFI32E01/WFI32E03 Module with Wi-Fi® and Hardware-based Security Accelerator Data Sheet (DS70005425).
  2. Use an external debugger such as MPLAB ICD 5 or MPLAB Snap for the best programming and debugging experience.