3.4 mikroBUS Socket (J402)

A mikroBUS socket (J402) expands the functionality of the WFI32-IoT 2.0 board using the MikroElectronika mikroBUS Click adapter boards. The mikroBUS connector consists of the following:
  • Serial Peripheral Interface (SPI)
  • Inter-Integrated Circuit (I2C)
  • Universal Asynchronous Receiver-Transmitter (UART)
  • Reset (GPIO)
  • Pulse Width Modulation (PWM)
  • Analog and interrupt lines
  • 3.3V and 5V power lines
Table 3-2. mikroBUS Socket Pinout Details (J402)
Pin NumberPin on mikroBUS SocketPin Description of mikroBUS SocketPin on WFI32E03PC Module(1)
J402-1ANAnalog inputAN14/ANN0/CVD14/CVDR14/RPA14/RA14
J402-2RSTResetETH_CLK_OUT/CVDT10/RPC12/RC12
J402-3CSSPI2 Chip SelectCVDT13/ETXD0/RPC15/RC15
J402-4SCKSPI2 ClockSCK2/RPA11/RA11
J402-5MISOSPI2 Host Input Client OutputPTA_WLAN_ACTIVE/RPK5/RK5
J402-6MOSISPI2 Host Input Client InputBT_CLK_OUT/RPK4/RK4
J402-7+3.3V3.3V power+3.3V
J402-8GNDGroundGND
J402-9GNDGroundGND
J402-10+5V5V power5V0
J402-11SDAI2C DataSDA1/RPA5/RA5
J402-12SCLI2C ClockSCL1/RPA4/RA4
J402-13TXUART transmitPTA_BT_ACTIVE/RPK7/RK7
J402-14RXUART receiveTDI/PGD4/AN9/CVD9/CVDR9/RPB9/RB9
J402-15INTHardware interruptANN1/CVD15/CVDR15/RPA13/RA13
J402-16PWMPWM outputANA0/RPB12/RB12
Note:
  1. For more details on the WFI32E03PC module pins, refer to the PIC32MZ W1 MCU and WFI32 Module with Wi-Fi® and Hardware-Based Security Accelerator Data Sheet (DS70005425).
  2. To have a fully functional UART click board, the R432 and R435 (default) resistors are populated on the WFI32-IoT 2.0 board.
  3. To have a fully functional CAN click board, populate the resistors (R433 and R434) and remove the resistors (R423 and R435) on the WFI32-IoT 2.0 board.
  4. To have a fully functional OLED click board, depopulate the R436 resistor on the WFI32-IoT 2.0 board.