3.4 USB Connectivity

The WFI32E01 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 Target VBUS Micro-B connector (J204) on the PIC32 WFI32E Curiosity Board. Connect the board using any one of these modes:

  • Device mode:
    1. Connect the host PC to the Target VBUS Micro-B connector (J204) using a Type-A male USB cable to Micro-B male USB cable.
    2. Use the (J202) jumper to select the required power source for the board. For more information, refer to Table 3-2.
      Note: Do not place the jumper on the (J205) connector.
  • Host mode:
    1. Connect the USB device to the Target VBUS Micro-B connector (J204) using a Type-A female USB cable to Micro-B male USB cable.
      Note: A Micro-B male USB cable is not available in the kit.
    2. Place a jumper in the (J205) header to drive the VBUS line in the Host mode.
    3. Use the (J202) jumper to select the power source either from the debug USB connector (J302) or the external 5V input (J201).
Note: It is recommended to add a resistor on the customer application board for VBUS signal as recommended in the data sheet. Refer to the PIC32MZ W1 MCU and WFI32 Module with Wi-Fi® and Hardware-Based Security Accelerator Data Sheet (DS70005425).