Skip to content

Nucleo 144 - WiFi

MakerFabs WiFi shield

  • MakerFabs WiFi shield The shorting jumpers can be used for pins D0/D1 (USART6) to connect the 5V WiFi shield pins.

    3.3V headers can be installed on the WiFi shield and flying wire jumpers used to connect USART6 or UART2 pins. (remove the shorting jumpers)

    The defined serial pins are 5V tolerant on the Nucleo-F4 boards.

Serial pins

  • Specific pins are defined for the Nucleo-144 boards.
    This shows how 3 serial ports are defined for some Nucleo-144 boards; two are polled to see if WiFi is connected.
  HardwareSerial Serial6(PG9, PG14);  // Rx=PG9, Tx=PG14 -- USART6  
  HardwareSerial Serial2(PD6, PD5);  // Rx=PD6, Tx=PD5 -- UART2  
  #if !defined(ARDUINO_NUCLEO_F412ZG)  // F412ZG does not have UART5  
    HardwareSerial Serial5(PD2, PC12);  // Rx=PD2, Tx=PC12 -- UART5  
  • WiFi Polling alias
    The SERIAL1 or SERAIL3 alias would be used in config.h, if Serial6 or Serial2 are used for other purposes.
  #define SERIAL1 Serial6  
  #define SERIAL3 Serial2  
  • Serial pins for Nucleo-64 and Nucleo-144 boards
    8 district pcb

Pin diagram

  • Pin diagram for Nucleo-144 boards
    Read the notes added to the diagram.
    8 district pcb