3.4 USB Connectivity

The WFI32E02 Module has an integrated USB peripheral that supports both low-speed and full-speed modes. This feature enables the user to implement USB functionality through the Micro-B USB connector (J207) on the PIC32 WFI32 Curiosity HPC Board. Connect the board using any one of these modes:

  • Device mode:
    1. The user must power-up the PIC32 WFI32 Curiosity HPC Board using any of the two power sources before using the USB interface. For more details, refer to 3.1 Power Supply.
    2. Connect the host PC to the Micro-B USB connector (J207) using a male USB Type-A cable to Micro-B male USB cable.
      Note: Do not place the jumper on the USB Host/Device mode selection header (J208).
  • Host mode:
    1. The user must power-up the PIC32 WFI32 Curiosity HPC Board using any of the two power sources before using the USB interface. For more details, refer to 3.1 Power Supply.
    2. Connect the USB device to the Micro-B USB connector (J207) using a female USB Type-A cable to Micro-B male USB cable.
    3. Place a jumper in the USB Host/Device mode selection header (J208) to drive the VBUS line in the Host mode.
      Note: USB Type-A cable to Micro-B male USB cable is not available in the PIC32 WFI32 Curiosity HPC Board kit.