ST STM32 User Manual

ST STM32 User Manual

Nucleo-144 boards (mb1137)
Hide thumbs Also See for STM32:
Table of Contents

Advertisement

Quick Links

UM1974
User manual
STM32 Nucleo-144 boards (MB1137)
Introduction
The STM32 Nucleo-144 boards based on the MB1137 reference board (NUCLEO-F207ZG,
NUCLEO-F303ZE, NUCLEO-F412ZG, NUCLEO-F413ZH, NUCLEO-F429ZI, NUCLEO-
F439ZI, NUCLEO-F446ZE, NUCLEO-F722ZE, NUCLEO-F746ZG, NUCLEO-F756ZG,
NUCLEO-F767ZI, and NUCLEO-H743ZI) provide an affordable and flexible way for users to
try out new concepts and build prototypes with STM32 microcontrollers, choosing from the
various combinations of performance, power consumption and features. The ST Zio
®
connector, which extends the ARDUINO
Uno V3 connectivity, and the ST morpho headers
make it easy to expand the functionality of the Nucleo open development platform with a
wide choice of specialized shields. The STM32 Nucleo-144 boards do not require any
separate probe as they integrate the ST-LINK/V2-1 debugger/programmer. The STM32
Nucleo-144 boards come with the comprehensive free software libraries and examples
available with the STM32Cube MCU Package.

Figure 1. Nucleo-144 board (top view)

Figure 2. Nucleo-144 board (bottom view)

Pictures are not contractual.
January 2023
UM1974 Rev 9
1/85
www.st.com
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32 and is the answer not in the manual?

Questions and answers

Summary of Contents for ST STM32

  • Page 1: Figure 1. Nucleo-144 Board (Top View)

    F439ZI, NUCLEO-F446ZE, NUCLEO-F722ZE, NUCLEO-F746ZG, NUCLEO-F756ZG, NUCLEO-F767ZI, and NUCLEO-H743ZI) provide an affordable and flexible way for users to try out new concepts and build prototypes with STM32 microcontrollers, choosing from the various combinations of performance, power consumption and features. The ST Zio ®...
  • Page 2: Table Of Contents

    Embedded ST-LINK/V2-1 ........16...
  • Page 3 ST morpho connector ........
  • Page 4 ST morpho connector for NUCLEO-F303ZE ........
  • Page 5 Connecting the STM32 Nucleo-144 board to program the on-board STM32 ... 18 Figure 10. Using ST-LINK/V2-1 to program the STM32 on an external application ....20 Figure 11.
  • Page 6: Features

    Features UM1974 Features The STM32 Nucleo-144 boards offer the following features: • Common features ®(a) ® – STM32 Arm Cortex core-based microcontroller in an LQFP144 package – 3 user LEDs – 2 user and reset push-buttons – 32.768 kHz crystal oscillator –...
  • Page 7: Ordering Information

    UM1974 Ordering information Ordering information To order the STM32 Nucleo-144 board, refer to Table 1. Additional information is available from the datasheet and reference manual of the target microcontroller. Table 1. Ordering information Board Order code Target STM32 Differentiating features reference –...
  • Page 8: Codification

    Example: NUCLEO-F446ZE in STM32 MCU product line TXXX STM32F446 32-bit Arm Cortex MCUs STM32 package pin count 144 pins – Z for 144 pins STM32 flash memory size – E for 512 Kbytes – G for 1 Mbyte 512 Kbytes –...
  • Page 9: Development Environment

    Demonstration software The demonstration software, included in the STM32Cube MCU Package corresponding to the on-board microcontroller, is preloaded in the STM32 flash memory for easy demonstration of the device peripherals in standalone mode. The latest versions of the demonstration source code and associated documentation can be downloaded from www.st.com.
  • Page 10: Quick Start

    Nucleo USB driver available on the www.st.com/stm32nucleo website. To power the board connect the STM32 Nucleo-144 board to a PC with a USB cable ‘Type-A to Micro-B’ through the USB connector CN1 on the ST-LINK. As a result, the green LED LD6 (PWR) and LD4 (COM) light up and the red LED LD3 blinks.
  • Page 11: Hardware Layout And Configuration

    UM1974 Hardware layout and configuration Hardware layout and configuration The STM32 Nucleo-144 board is designed around the STM32 microcontrollers in a 144-pin LQFP package. Figure 3 shows the connections between the STM32 and its peripherals (ST-LINK/V2-1, push-buttons, LEDs, USB, Ethernet, ST Zio connectors and ST morpho headers).
  • Page 12: Figure 4. Top Layout

    Hardware layout and configuration UM1974 Figure 4. Top layout ST-LINK / Nucleo selector PWR-EXT ST-LINK USB Micro-B connector (CN4) (JP1) (CN1) COM red/green LED (LD4) SWD connector ST-LINK/V2-1 red LED (CN6) power over-current alarm (LD5) Power green LED (LD6) User LEDs...
  • Page 13: Figure 5. Bottom Layout

    UM1974 Hardware layout and configuration Figure 5. Bottom layout RESERVED DEFAULT (SB102, SB104, SB106, SB109) (SB101, SB103, SB105, SB108) (SB110) (SB112) MSv40064V3 UM1974 Rev 9 13/85...
  • Page 14: Mechanical Drawing

    Hardware layout and configuration UM1974 Mechanical drawing Figure 6. Nucleo-144 board mechanical drawing in millimeter MSv40074V1 14/85 UM1974 Rev 9...
  • Page 15: Cuttable Pcb

    The STM32 Nucleo-144 board is divided into two parts: ST-LINK and target STM32. The ST-LINK part of the PCB can be cut out to reduce the board size. In this case the remaining target STM32 part can only be powered by V , E5V and 3.3 V on ST morpho connector...
  • Page 16: Embedded St-Link/V2-1

    In case the STM32 Nucleo-144 board is connected to the PC before installing the driver, the PC device manager may report some Nucleo interfaces as “Unknown”. To recover from this situation, after installing the dedicated driver, the association of “Unknown”...
  • Page 17: St-Link/V2-1 Firmware Upgrade

    ST-LINK/V2-1 firmware upgrade The ST-LINK/V2-1 embeds a firmware upgrade mechanism for in-situ upgrade through the USB port. As the firmware may evolve during the lifetime of the ST-LINK/V2-1 product (for example new functionalities, bug fixes, support for new microcontroller families), it is recommended to keep the ST-LINK/V2-1 firmware up to date before starting to use the STM32 Nucleo-144 board.
  • Page 18: Using The St-Link/V2-1 To Program And Debug The On-Board Stm32

    UM1974 6.3.3 Using the ST-LINK/V2-1 to program and debug the on-board STM32 To program the on-board STM32, place the two jumpers marked in red on the connector CN4, as shown in Figure 9. The CN6 connector must not be used, since it might disturb the communication with the STM32 microcontroller of the Nucleo-144 board.
  • Page 19: Using St-Link/V2-1 To Program And Debug An External Stm32

    Figure 10 and connect the application to the CN6 debug connector according to Table Note: SB111 NRST (target STM32 RESET) must be OFF when CN6 pin 5 is used in an external application. Table 5. Debug connector CN6 (SWD) Designation VDD_TARGET...
  • Page 20: Power Supply And Power Selection

    E5V or +3.3 V is used to power the Nucleo-144 board, this power source must comply with the standard EN-60950-1: 2006+A11/2009 and must be Safety Extra Low Voltage (SELV) with limited power capability. In case the power supply is +3.3 V, the ST-LINK is not powered and cannot be used. 20/85 UM1974 Rev 9...
  • Page 21: Power Supply Input From St-Link/V2-1 Usb Connector

    If the host is able to provide the required power, the targeted STM32 microcontroller is powered and the green LED LD6 is turned ON, thus the STM32 Nucleo-144 board and its shield consume a maximum of 300 mA current, not more. If the host is not able to provide the required current, the targeted STM32 microcontroller and the extension boards are not power supplied.
  • Page 22: Table 7. External Power Sources

    ST-LINK PCB is cut +3.3 V 3 V to 3.6 V CN11 pin 16 SB3 and SB111 OFF (ST-LINK not powered) The 5 V power source is selected by the jumper JP3 as shown in Table Table 8. Power related jumper...
  • Page 23: External Power Supply Output

    E5V, the +5 V (CN8 pin 9 or CN11 pin 18) can be used as output power supply for an ST Zio shield or an extension board. In this case, the maximum current of the power source specified in Table 7: External power sources must be respected.
  • Page 24: Leds

    UM1974 LEDs User LD1: a green user LED is connected to the STM32 I/O PB0 (SB120 ON and SB119 OFF) or PA5 (SB119 ON and SB120 OFF) corresponding to the ST Zio D13. User LD2: a blue user LED is connected to PB7.
  • Page 25: Osc Clock

    There are four ways to configure the pins corresponding to the external high-speed clock (HSE): • MCO from ST-LINK (Default): MCO output of ST-LINK is used as input clock. This frequency cannot be changed, it is fixed at 8 MHz and connected to the PF0/PH0-OSC_IN of STM32 microcontroller. The configuration must be: –...
  • Page 26: Osc 32 Khz Clock Supply

    R37 and R38 removed USART communication The USART3 interface available on PD8 and PD9 of the STM32 can be connected either to ST-LINK or to ST morpho connector. The choice is changed by setting the related solder bridges. By default the USART3 communication between the target STM32 and the ST- LINK is enabled, to support the Virtual COM port for the mbed (SB5 and SB6 ON).
  • Page 27: Usb Otg Fs Or Device

    A green LED LD8 lights up in one of these cases: • Power switch (U12) is ON and STM32 Nucleo-144 board works as a USB host • is powered by another USB host when the STM32 Nucleo-144 board works as a USB device.
  • Page 28: Ethernet

    The STM32 Nucleo-144 board supports 10M/100M Ethernet communication by a PHY (U9) and RJ45 connector (CN14). Ethernet PHY is connected to the STM32 microcontroller via the RMII interface. 50MHz clock for the STM32 microcontroller is generated by the PHY RMII_REF_CLK.
  • Page 29: Solder Bridges

    SB3 (3.3 V) Output of voltage regulator LD39050PU33R is not connected. PD8 and PD9 on STM32 are connected to ST morpho connectors CN11 and CN12. If these pins are used on ST morpho connectors, SB5 and SB6 must be OFF.
  • Page 30 UM1974 Table 12. Solder bridges (continued) Bridge State Description Board RESET signal (NRST) is connected to ST-LINK reset control I/O (T_NRST). SB111 (NRST) Board RESET signal (NRST) is not connected to ST-LINK reset control I/O (T_NRST). OFF, ON IOREF is connected to +3.3 V.
  • Page 31 C) are not connected to A4 and A5 (pin 9 and 11) on ST Zio connector CN9. SB138,SB143 (I2C on A4 PB9 and PB8 (I2C) are connected to A4 and A5 (pin 9 and 11) on ST Zio and A5) connector CN9. Thus SB147 and SB157 (or SB167 and SB171 for NUCLEO-F303ZE or SB140 and SB150 for NUCLEO-F412ZG and NUCLEO-F413ZH) must be OFF.
  • Page 32: Extension Connectors

    Hardware layout and configuration UM1974 All the other solder bridges present on the STM32 Nucleo-144 board are used to configure several I/Os and power supply pins for compatibility of features and pinout with the target STM32 supported. The STM32 Nucleo-144 board is delivered with the solder bridges configured, according to the target STM32 supported.
  • Page 33: Figure 12. Nucleo-F303Ze

    UM1974 Hardware layout and configuration Figure 12. NUCLEO-F303ZE 67/,1. 18&/(2)=( &1 3& 3% &1 3% $9'' $9'' 3% 1& 1& 3& 3$ ,25() ,25() 3& 3& 3& 5(6(7 5(6(7 9 9 3& 3' 3& 3' 3) $9'' $9'' 3) $*1' $*1' 3( 3&...
  • Page 34: Figure 13. Nucleo-F412Zg And Nucleo-F413Zh

    Hardware layout and configuration UM1974 Figure 13. NUCLEO-F412ZG and NUCLEO-F413ZH ST-LINK NUCLEO-F412ZG NUCLEO-F413ZH PB15 AVDD PB13 AVDD PB12 PA15 IOREF IOREF RESET RESET PC10 +3V3 +3V3 PC11 PD14 PC12 PD15 PF12 AVDD AVDD PF13 AGND AGND PE11 PF14 PE13 PF15...
  • Page 35: Figure 14. Nucleo-F446Ze And Nucleo-F722Ze

    UM1974 Hardware layout and configuration Figure 14. NUCLEO-F446ZE and NUCLEO-F722ZE ST-LINK NUCLEO-F446ZE NUCLEO-F722ZE PB15 PB13 AVDD AVDD PB12 PA15 IOREF IOREF RESET RESET PC10 +3V3 +3V3 PC11 PD14 PC12 PD15 PF12 AVDD AVDD PF13 AGND AGND PE11 PF14 PE13 PF15...
  • Page 36: St Zio Connectors

    C on A4 (pin 5) and A5 (pin 6 of CN9). ® Caution:1 The I/Os of STM32 microcontroller are 3.3 V compatible instead of 5 V for ARDUINO ® Caution:2 SB12 must be removed before implementing ARDUINO shield with V...
  • Page 37: Table 13. Nucleo-F207Zg Pin Assignments

    UM1974 Hardware layout and configuration Table 13. NUCLEO-F207ZG pin assignments STM32 Connector Signal name Function Remark name Left connectors IOREF IOREF 3.3 V Ref RESET RESET NRST RESET +3.3 V +3.3 V 3.3 V input/output ® ARDUINO support +5 V...
  • Page 38 Hardware layout and configuration UM1974 Table 13. NUCLEO-F207ZG pin assignments (continued) STM32 Connector Signal name Function Remark name CAN_RX CAN_1 CAN_TX USART_B_SCLK USART_B_RX USART_B_TX USART_2 USART_B_RTS USART_B_CTS ground Right Connectors I2S_A_MCK I2S_A_SD PB15 I2S_2 I2S_A_CK PB13 I2S_A_WS PB12 I2S_B_WS PA15...
  • Page 39 UM1974 Hardware layout and configuration Table 13. NUCLEO-F207ZG pin assignments (continued) STM32 Connector Signal name Function Remark name SPI_A_SCK SPI1_SCK SPI_A_MISO SPI1_MISO (1)(2) SPI_A_MOSI/ SPI1_MOSI/ ® ARDUINO TIM_E_PWM1 or PB5 TIM14_CH1 support SPI_A_CS/ SPI1_CS/ PD14 TIM_B_PWM3 TIM4_CH3 TIMER_B_PWM2 PD15 TIM4_CH4...
  • Page 40 Hardware layout and configuration UM1974 Table 13. NUCLEO-F207ZG pin assignments (continued) STM32 Connector Signal name Function Remark name TIMER_A_ETR TIM1_ETR ground TIMER_A_PWM2N PE10 TIM1_CH2N TIMER_A_PWM3N PE12 TIM1_CH3N CN10 PE14 TIMER_A_BKIN1 PE15 TIM1_BKIN1 TIMER_C_PWM2 PB10 TIM2_CH3 TIMER_C_PWM3 PB11 TIM2_CH4 1. For more details refer to Table 12: Solder bridges.
  • Page 41: Table 14. Nucleo-F303Ze Pin Assignments

    UM1974 Hardware layout and configuration Table 14. NUCLEO-F303ZE pin assignments STM32 Connector Signal name Function Remark name Left connectors IOREF IOREF 3.3 V Ref RESET RESET NRST RESET +3.3 V +3.3 V 3.3 V input/output ® ARDUINO support +5 V...
  • Page 42 Hardware layout and configuration UM1974 Table 14. NUCLEO-F303ZE pin assignments (continued) STM32 Connector Signal name Function Remark name USART_B_SCLK USART_B_RX USART_B_TX USART_2 USART_B_RTS USART_B_CTS ground Right Connectors I2S_A_MCK I2S_2 I2S_A_SD PB15 I2S_A_CK PB13 I2S_A_WS PB12 I2S_B_WS PA15 I2S_B_MCK I2S_B_SD/ SPI_B_MOSI...
  • Page 43 UM1974 Hardware layout and configuration Table 14. NUCLEO-F303ZE pin assignments (continued) STM32 Connector Signal name Function Remark name (1)(2) SPI_A_MOSI/ SPI1_MOSI/ TIM_E_PWM1 TIM14_CH1 ® ARDUINO SPI_A_CS/ SPI1_CS/ PD14 support TIM_B_PWM3 TIM4_CH3 TIMER_B_PWM2 PD15 TIM4_CH4 PF12 AVDD AVDD Analog VDD AGND...
  • Page 44 Hardware layout and configuration UM1974 Table 14. NUCLEO-F303ZE pin assignments (continued) STM32 Connector Signal name Function Remark name TIMER_A_PWM2N PE10 TIM1_CH2N TIMER_A_PWM3N PE12 TIM1_CH3N TIMER_A_BKIN2 PE14 TIM1_BKIN2 CN10 TIMER_A_BKIN1 PE15 TIM1_BKIN1 TIMER_C_PWM2 PB10 TIM2_CH3 TIMER_C_PWM3 PB11 TIM2_CH4 1. For more details refer to Table 12: Solder bridges.
  • Page 45: Table 15. Nucleo-F412Zg Pin Assignments

    UM1974 Hardware layout and configuration Table 15. NUCLEO-F412ZG pin assignments STM32 Connector Signal name Function Remark name Left connectors IOREF IOREF 3.3 V Ref RESET RESET NRST RESET +3.3 V +3.3 V 3.3 V input/output ® ARDUINO compatible +5 V...
  • Page 46 Hardware layout and configuration UM1974 Table 15. NUCLEO-F412ZG pin assignments (continued) STM32 Connector Signal name Function Remark name CAN_TX CAN_1 USART_B_SCLK USART_B_RX USART_B_TX USART_2 USART_B_RTS USART_B_CTS ground Right Connectors I2S_A_MCK I2S_A_SD PB15 I2S_2 I2S_A_CK PB13 I2S_A_WS PB12 I2S_B_WS PA15 I2S_B_MCK...
  • Page 47 UM1974 Hardware layout and configuration Table 15. NUCLEO-F412ZG pin assignments (continued) STM32 Connector Signal name Function Remark name SPI_A_MISO SPI1_MISO SPI_A_MOSI/ SPI1_MOSI/ TIM_E_PWM1 TIM14_CH1 ® ARDUINO SPI_A_CS/ SPI1_CS/ PD14 compatible TIM_B_PWM3 TIM4_CH3 TIMER_B_PWM2 PD15 TIM4_CH4 PF12 AVDD AVDD Analog VDD...
  • Page 48: Table 16. Nucleo-F413Zh Pin Assignments

    Hardware layout and configuration UM1974 Table 15. NUCLEO-F412ZG pin assignments (continued) STM32 Connector Signal name Function Remark name TIMER_A_PWM2N PE10 TIM1_CH2N TIMER_A_PWM3N PE12 TIM1_CH3N PE14 CN10 TIMER_A_BKIN1 PE15 TIM1_BKIN1 TIMER_C_PWM2 PB10 TIM2_CH3 TIMER_C_PWM3 PB11 TIM2_CH4 1. For more details refer to Table 12: Solder bridges.
  • Page 49 UM1974 Hardware layout and configuration Table 16. NUCLEO-F413ZH pin assignments (continued) STM32 Connector Signal name Function Remark name ADC1_IN11 ADC1_IN14 PC4 or (PC4) or ® ARDUINO I2C1_SDA (PB9) compatible ADC1_IN15 PC5 or (PC5) or I2C1_SCL (PB8) I2C_B_SMBA I2C_B_SCL I2C_2 I2C_B_SDA...
  • Page 50 Hardware layout and configuration UM1974 Table 16. NUCLEO-F413ZH pin assignments (continued) STM32 Connector Signal name Function Remark name I2S_B_CK/ SPI_B_SCK SPI_B_NSS I2S_3 / SPI3 SPI_B_MISO I2C_A_SCL I2C1_SCL I2C_A_SDA I2C1_SDA AREF AREF AVDD/VREF+ ground SPI_A_SCK SPI1_SCK SPI_A_MISO SPI1_MISO ® ARDUINO compatible...
  • Page 51 2. PE2 is connected to both CN9 pin14 (SAI_A_MCLK) and CN10 pin25 (QSPI_BK1_IO2). Only one connector pin can be used at one time. 3. Limitation: SAI_A_SD (PE4) is swapped with SAI_A_FS (PE6). These two pins on CN10 of NUCLEO- F413ZH are not compatible with other STM32 Nucleo-144 boards. UM1974 Rev 9 51/85...
  • Page 52: Table 17. Nucleo-F429Zi And Nucleo-F439Zi Pin Assignments

    Hardware layout and configuration UM1974 Table 17. NUCLEO-F429ZI and NUCLEO-F439ZI pin assignments STM32 Connector Signal name Function Remark name Left connectors IOREF IOREF 3.3 V Ref RESET RESET NRST RESET +3.3 V +3.3 V 3.3 V input/output ® ARDUINO support...
  • Page 53 UM1974 Hardware layout and configuration Table 17. NUCLEO-F429ZI and NUCLEO-F439ZI pin assignments (continued) STM32 Connector Signal name Function Remark name I2C_B_SDA I2C_2 ground CAN_RX CAN_1 CAN_TX USART_B_SCLK USART_B_RX USART_B_TX USART_2 USART_B_RTS USART_B_CTS ground SAI_A_MCLK SAI_A_FS SAI_1_A SAI_A_SCK SAI_A_SD SAI_B_SD SAI_B_SCK...
  • Page 54 Hardware layout and configuration UM1974 Table 17. NUCLEO-F429ZI and NUCLEO-F439ZI pin assignments (continued) STM32 Connector Signal name Function Remark name SPI_B_MISO I2S_3 / SPI3 I2C_A_SCL I2C1_SCL I2C_A_SDA I2C1_SDA AREF AREF AVDD/VREF+ ground SPI_A_SCK SPI1_SCK ® ARDUINO SPI_A_MISO SPI1_MISO support (1)(2)
  • Page 55 UM1974 Hardware layout and configuration Table 17. NUCLEO-F429ZI and NUCLEO-F439ZI pin assignments (continued) STM32 Connector Signal name Function Remark name TIMER_A_PWM1 TIM1_CH1 TIMER_A_PWM2 PE11 TIM1_CH2 PF14 ® ARDUINO TIMER_A_PWM3 PE13 TIM1_CH3 support PF15 USART_A_TX PG14 USART6 USART_A_RX TIMER_A_PWM1N TIM1_CH1N CN10...
  • Page 56: Table 18. Nucleo-F446Ze And Nucleo-F722Ze Pin Assignments

    Hardware layout and configuration UM1974 Table 18. NUCLEO-F446ZE and NUCLEO-F722ZE pin assignments STM32 Connector Signal name Function Remark name Left connectors IOREF IOREF 3.3 V Ref RESET RESET NRST RESET +3.3 V +3.3 V 3.3 V input/output ® ARDUINO support...
  • Page 57 UM1974 Hardware layout and configuration Table 18. NUCLEO-F446ZE and NUCLEO-F722ZE pin assignments (continued) STM32 Connector Signal name Function Remark name CAN_TX CAN_1 USART_B_SCLK USART_B_RX USART_B_TX USART_2 USART_B_RTS USART_B_CTS ground SAI_A_MCLK SAI_A_FS SAI_1_A SAI_A_SCK SAI_A_SD SAI_B_SD SAI_B_SCK SAI_1_B SAI_B_MCLK SAI_B_FS Right Connectors...
  • Page 58 Hardware layout and configuration UM1974 Table 18. NUCLEO-F446ZE and NUCLEO-F722ZE pin assignments (continued) STM32 Connector Signal name Function Remark name SPI_A_SCK SPI1_SCK SPI_A_MISO SPI1_MISO SPI_A_MOSI/ SPI1_MOSI/ TIM_E_PWM1 TIM14_CH1 ® ARDUINO support SPI_A_CS/ SPI1_CS/ PD14 TIM_B_PWM3 TIM4_CH3 TIMER_B_PWM2 PD15 TIM4_CH4 PF12...
  • Page 59 UM1974 Hardware layout and configuration Table 18. NUCLEO-F446ZE and NUCLEO-F722ZE pin assignments (continued) STM32 Connector Signal name Function Remark name TIMER_A_PWM1N TIM1_CH1N TIMER_A_ETR TIM1_ETR ground TIMER_A_PWM2N PE10 TIM1_CH2N CN10 TIMER_A_PWM3N PE12 TIM1_CH3N PE14 TIMER_A_BKIN1 PE15 TIM1_BKIN1 TIMER_C_PWM2 PB10 TIM2_CH3 TIMER_C_PWM3...
  • Page 60: Table 19. Nucleo-F746Zg, Nucleo-F756Zg And Nucleo-F767Zi

    Hardware layout and configuration UM1974 Table 19. NUCLEO-F746ZG, NUCLEO-F756ZG and NUCLEO-F767ZI pin assignments Connector Signal name STM32 pin Function Remark name Left connectors IOREF IOREF 3.3 V Ref RESET RESET NRST RESET +3.3 V +3.3 V 3.3 V input/output ®...
  • Page 61 UM1974 Hardware layout and configuration Table 19. NUCLEO-F746ZG, NUCLEO-F756ZG and NUCLEO-F767ZI pin assignments (continued) Connector Signal name STM32 pin Function Remark name CAN_TX CAN_1 USART_B_SCLK USART_B_RX USART_B_TX USART_2 USART_B_RTS USART_B_CTS ground SAI_A_MCLK SAI_A_FS SAI_1_A SAI_A_SCK SAI_A_SD SAI_B_SD SAI_B_SCK SAI_1_B SAI_B_MCLK...
  • Page 62 Hardware layout and configuration UM1974 Table 19. NUCLEO-F746ZG, NUCLEO-F756ZG and NUCLEO-F767ZI pin assignments (continued) Connector Signal name STM32 pin Function Remark name Right Connectors I2S_A_MCK I2S_A_SD PB15 I2S_2 I2S_A_CK PB13 I2S_A_WS PB12 I2S_B_WS PA15 I2S_B_MCK I2S_B_SD/ SPI_B_MOSI I2S_3 / SPI3...
  • Page 63 UM1974 Hardware layout and configuration Table 19. NUCLEO-F746ZG, NUCLEO-F756ZG and NUCLEO-F767ZI pin assignments (continued) Connector Signal name STM32 pin Function Remark name SPI_A_SCK SPI1_SCK SPI_A_MISO SPI1_MISO (1)(2) SPI_A_MOSI/ SPI1_MOSI/ TIM_E_PWM1 TIM14_CH1 SPI_A_CS/ SPI1_CS/ PD14 TIM_B_PWM3 TIM4_CH3 TIMER_B_PWM2 PD15 TIM4_CH4 PF12...
  • Page 64 Hardware layout and configuration UM1974 Table 19. NUCLEO-F746ZG, NUCLEO-F756ZG and NUCLEO-F767ZI pin assignments (continued) Connector Signal name STM32 pin Function Remark name ground TIMER_A_PWM2N PE10 TIM1_CH2N TIMER_A_PWM3N PE12 TIM1_CH3N CN10 PE14 TIMER_A_BKIN1 PE15 TIM1_BKIN1 TIMER_C_PWM2 PB10 TIM2_CH3 TIMER_C_PWM3 PB11 TIM2_CH4 1.
  • Page 65: Table 20. Nucleo-H743Zi Pin Assignments

    UM1974 Hardware layout and configuration Table 20. NUCLEO-H743ZI pin assignments Connector Signal name STM32 pin Function Remark name Left connectors IOREF IOREF 3.3 V Ref RESET RESET NRST RESET +3.3 V +3.3 V 3.3 V input/output ® ARDUINO compatible- +5 V...
  • Page 66 Hardware layout and configuration UM1974 Table 20. NUCLEO-H743ZI pin assignments (continued) Connector Signal name STM32 pin Function Remark name CAN_RX CAN_1 CAN_TX USART_B_SCLK USART_B_RX USART_B_TX USART_2 USART_B_RTS USART_B_CTS Ground SAI_A_MCLK SAI_A_FS SAI_1_A SAI_A_SCK SAI_A_SD SAI_B_SD SAI_B_SCK SAI_1_B SAI_B_MCLK SAI_B_FS Right Connectors...
  • Page 67 UM1974 Hardware layout and configuration Table 20. NUCLEO-H743ZI pin assignments (continued) Connector Signal name STM32 pin Function Remark name SPI_A_SCK SPI1_SCK SPI_A_MISO SPI1_MISO (1) (2) SPI_A_MOSI/ SPI1_MOSI/ TIM_E_PWM1 TIM14_CH1 ® ARDUINO SPI_A_CS/ SPI1_CS/ compatible PD14 TIM_B_PWM3 TIM4_CH3 TIMER_B_PWM2 PD15 TIM4_CH4...
  • Page 68: St Morpho Connector

    The ST morpho connector consists in male pin header footprints CN11 and CN12 (OFF by default). They are used to connect the STM32 Nucleo-144 board to an extension board or a prototype/wrapping board placed on top of the STM32 Nucleo-144 board. All signals and power pins of the STM32 are available on the ST morpho connector.
  • Page 69: Table 21. St Morpho Connector For Nucleo-F207Zg, Nucleo-F412Zg, Nucleo-F413Zh, Nucleo-F429Zi, Nucleo-F439Zi, Nucleo-F446Ze, Nucleo-F722Ze, Nucleo-F746Zg, Nucleo-F756Zg

    UM1974 Hardware layout and configuration Table 21. ST morpho connector for NUCLEO-F207ZG, NUCLEO-F412ZG, NUCLEO-F413ZH, NUCLEO-F429ZI, NUCLEO-F439ZI, NUCLEO-F446ZE, NUCLEO-F722ZE, NUCLEO-F746ZG, NUCLEO-F756ZG, NUCLEO-F767ZI and NUCLEO-H743ZI CN11 odd pins CN11 even pins CN12 odd pins CN12 even pins Pin name Pin name Pin name...
  • Page 70: Table 22. St Morpho Connector For Nucleo-F303Ze

    1. Default state of BOOT0 is 0. It can be set to 1 when a jumper is plugged on the pins 5-7 of CN11. 2. U5V is the 5 V power coming from the ST-LINKV2-1 USB connector that rises before and it rises before the +5 V rising on the board.
  • Page 71 1. Default state of BOOT0 is 0. It can be set to 1 when a jumper is plugged on the pins 5-7 of CN11. 2. U5V is the 5 V power coming from the ST-LINK/V2-1 USB connector that rises before and it rises before the +5 V rising on the board.
  • Page 72: Nucleo-144 (Mb1137) Information

    "E" or "ES" marking examples of location: • On the targeted STM32 that is soldered on the board (for an illustration of STM32 marking, refer to the STM32 datasheet Package information paragraph at the www.st.com website).
  • Page 73: Nucleo-144 (Mb1137) Product History

    UM1974 Nucleo-144 (MB1137) information Nucleo-144 (MB1137) product history Table 23. Product history Order Product Product change Product details Product limitations code identification description MCU: – STM32F207ZGT6 revision “2” or “3” MCU errata sheet: – STM32F205/207xx and NUCLEOF207ZG/ Initial revision No limitation STM32F215/217xx device limitations (ES0005)
  • Page 74 Nucleo-144 (MB1137) information UM1974 Table 23. Product history (continued) Order Product Product change Product details Product limitations code identification description MCU: – STM32F303ZET6 revision “Y” MCU errata sheet: – STM32F303xD NUCLEOF303ZE/ Initial revision No limitation STM32F303xE Rev Y device limitations (ES0261) Board: –...
  • Page 75 UM1974 Nucleo-144 (MB1137) information Table 23. Product history (continued) Order Product Product change Product details Product limitations code identification description MCU: – STM32F413ZHT6 revision “A” MCU errata sheet: – STM32F413xG/xH and NUCLEOF413ZH/ Initial revision No limitation STM32F423xH device limitations (ES0372) Board: –...
  • Page 76 Nucleo-144 (MB1137) information UM1974 Table 23. Product history (continued) Order Product Product change Product details Product limitations code identification description MCU: – STM32F439ZIT6 revision “4” or “B” MCU errata sheet: – STM32F427/437 and NUF439ZI$AU1 Initial revision No limitation STM32F429/439 line limitations (ES0206) Board: –...
  • Page 77 UM1974 Nucleo-144 (MB1137) information Table 23. Product history (continued) Order Product Product change Product details Product limitations code identification description MCU: – STM32F722ZET6 revision “A” MCU errata sheet: – STM32F72xxx and NUCLEOF722ZE/ Initial revision No limitation STM32F73xxx device limitations (ES0360) Board: –...
  • Page 78 Nucleo-144 (MB1137) information UM1974 Table 23. Product history (continued) Order Product Product change Product details Product limitations code identification description MCU: – STM32F756ZGT6 revision “Z” MCU errata sheet: – STM32F74xxx and NUF756ZG$AU1 Initial revision No limitation STM32F75xxx device limitations (ES0290) Board: –...
  • Page 79: Board Revision History

    UM1974 Nucleo-144 (MB1137) information Table 23. Product history (continued) Order Product Product change Product details Product limitations code identification description MCU: – STM32H743ZIT6 revision “Y” MCU errata sheet: – STM32H742xI/G and NUCLEOH743ZI/ Initial revision No limitation STM32H743xI/G device limitations (ES0392) Board: –...
  • Page 80: Federal Communications Commission (Fcc) And Ised Canada Compliance Statements

    Federal Communications Commission (FCC) and ISED Canada Compliance Statements UM1974 Federal Communications Commission (FCC) and ISED Canada Compliance Statements FCC Compliance Statement 8.1.1 Part 15.19 This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 81: Ised Compliance Statement

    UM1974 Federal Communications Commission (FCC) and ISED Canada Compliance Statements ISED Compliance Statement Compliance Statement ISED Canada ICES-003 Compliance Label: CAN ICES-3 (B) / NMB-3 (B). Déclaration de conformité Étiquette de conformité à la NMB-003 d'ISDE Canada : CAN ICES-3 (B) / NMB-3 (B). UM1974 Rev 9 81/85...
  • Page 82: Ce Conformity

    CE conformity UM1974 CE conformity Warning EN 55032 / CISPR32 (2012) Class B product Warning: this device is compliant with Class B of EN55032 / CISPR32. In a residential environment, this equipment may cause radio interference. Avertissement : cet équipement est conforme à la Classe B de la EN55032 / CISPR 32. Dans un environnement résidentiel, cet équipement peut créer des interférences radio.
  • Page 83: Revision History

    Table 25. Document revision history Date Revision Changes 21-Dec-2015 Initial version. Updated Introduction, Section 6.13: Extension connectors, 20-May-2016 Section 6.14: ST Zio connectors to add NUCLEO-F767ZI. Updated Introduction, Section 3: Ordering information, Section 6.11: Ethernet, Section 6.12: Solder bridges, 08-Jul-2016 Section 6.13: Extension...
  • Page 84 Revision history UM1974 Table 25. Document revision history (continued) Date Revision Changes Removed Electrical schematics. Added Appendix B: CE conformity and updated Appendix A: Federal Communications Commission (FCC) and ISED Canada Compliance Statements. Updated Figure 3. Reorganized Section 6.13: Extension connectors.
  • Page 85 ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgment.

Table of Contents