Nucleo open development platform with a wide choice of specialized shields. The STM32H5 Nucleo-64 board does not require any separate probe as it integrates the STLINK-V3EC debugger/programmer. The STM32H5 Nucleo-64 board comes with the STM32 comprehensive free software libraries and examples available with the STM32CubeH5 MCU Package.
® – ARDUINO Uno V3 expansion connector – ST morpho extension pin headers for full access to all STM32 I/Os • Flexible power-supply options: ST-LINK USB V , user USB connector, or external sources • On-board STLINK-V3EC debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port •...
64 pins STM32 flash memory size: 128 Kbytes • B for 128 Kbytes In this document, for any information that is common to all sales types, the references are noted as the STM32H5 Nucleo-64 board. UM3121 - Rev 1 page 3/37...
UM3121 Development environment Development environment System requirements ® ® ® • Multi‑OS support: Windows 10, Linux 64-bit, or macOS ® ® • USB Type-A or USB Type-C to USB Type-C cable Note: ® macOS is a trademark of Apple Inc., registered in the U.S. and other countries and regions. ®...
UM3121 Conventions Conventions Table 3 provides the conventions used for the ON and OFF settings in the present document. Table 3. ON/OFF convention Convention Definition Jumper JPx ON Jumper fitted Jumper JPx OFF Jumper not fitted Jumper JPx [1-2] Jumper fitted between Pin 1 and Pin 2 Solder bridge SBx ON SBx connections closed by 0 Ω...
(refer to Figure 5 for component location): Check the jumper position on the board (refer to Figure Power the board by connecting the STM32H5 Nucleo-64 board to a PC with a USB cable (USB Type-A to ® ® ® USB Type-C...
UM3121 Default board configuration Two additional jumpers are set on the GND header (CN11 and CN12) as spare jumpers for configuration usage (JP1). Figure 3. Default jumper settings UM3121 - Rev 1 page 7/37...
UM3121 Hardware layout and configuration Hardware layout and configuration The STM32H5 Nucleo-64 board is designed around an STM32H5 series microcontroller in a 64-pin LQFP package. Figure 4 shows the connections between the STM32H5 and its peripherals (STLINK-V3EC, push-buttons, LEDs, ®...
PCB layout PCB layout Figure 5. Top layout ® ST-LINK USB Type-C connector (CN1) ST-LINK power status LED (LD7) ST-LINK RST (JP1) ST-LINK COM LED (LD1) PWR LED (LD3) MIPI10 connector (CN4) Power source selection (JP5) User LED (LD2) User button (B1)
USB-C overvoltage protection (U5) with current limitation Two tricolor LEDs (green, orange, and red) provide information about STLINK-V3EC communication status (LD1) and STLINK-V3EC power status (LD7). For detailed information about the management of these LEDs, refer to the technical note Overview of ST-LINK derivatives (TN1235). 7.1.1 Drivers ®...
(default configuration). When using the external debug connector (CN4), the USB ST-LINK connector (CN1) can be used to supply the STM32H5 Nucleo-64 board (JP5 on [7-8] 'VBUS_STLK'), or you can select another power supply source as described in Section 8 Power supply and power selection.
Power supply input from STLINK-V3EC USB connector: 5V_STLK (default configuration) The STM32H5 Nucleo-64 board and shield can be powered from STLINK-V3EC connector CN1 (5 V/500 mA). To select the 5V_STLK power source, JP5 must be fitted on [1-2] ‘5V_STLK’ (refer to Figure 10).
Power supply and power selection External power supply input from VIN (7 to 12 V, 800 mA maximum) When the STM32H5 Nucleo-64 board is power supplied by VIN, the JP5 jumper must be fitted on [3-4] '5V_VIN' (refer to Figure 11...
Power supply input from E5V (5 V, 500 mA maximum) External power supply input from a USB charger (5 V, 500 mA) When the STM32H5 Nucleo-64 board is power supplied by a USB charger on CN1, the JP5 jumper must be set on [7-8] 'VBUS_STLK' (refer to...
UM3121 Power supply and power selection Figure 13. Power supply input from STLINK-V3EC USB connector with a USB charger (5 V, 500 mA maximum) USB charger External power supply input 3V3 When the 3.3 V is provided by a shield board, it is interesting to use the 3V3 (CN6 pin4 or CN7 pin16) directly as power input (refer to Figure 14 Table...
Power supply input from the USB user connector The STM32H5 Nucleo-64 board and shield can be powered from USB user connector CN3 (5 V/500 mA). To select the VBUSC power source, JP5 must be fitted on [9-10] 'VBUSC' (refer to...
Power on the external power supply. Check that the 5 V green LED (LD3) is turned ON. Connect the PC to the USB ST-LINK connector (CN1). If this sequence is not respected, the board might be powered by the V...
MCO from STLINK-V3EC: The MCO output of ST-LINK is used as an input clock. The MCO clock frequency cannot be changed. it is fixed at 8 MHz and connected to the PH0‑OSC_IN of the STM32H5 series microcontroller. The configuration must be: –...
USB power fault (OC, overcurrent) LED (LD5) The red LED (LD5) indicates that the power consumption via the USB user exceeds 500 mA when the STM32H5 Nucleo-64 board works as a Host.
• JP2 must be ON when STM32H5 is powered with VDD (default). • If JP2 is OFF, an ammeter must be connected to measure the STM32H5 current. If there is no ammeter, the STM32H5 is not powered. 11.4 Virtual COM port (VCP): USART1/USART3 The STM32H5 Nucleo-64 board offers the possibility to choose between two USART interfaces (USART1 or USART3) to connect to STLINK-V3EC.
Host and Device configurations Supported mode Solder bridge configuration SB1 and SB7 ON The STM32H5 Nucleo-64 board works as a Host (56 kΩ pull-up resistors exposed on CC1 and CC2 pins of CN3). SB14 ON Not to be used. SB4 and SB8 OFF SB1 and SB7 OFF The STM32H5 Nucleo-64 board works as a Device (5.1 kΩ...
CN5, CN6, CN8, and CN9 are female connectors compatible with the ARDUINO ® standard. Most shields designed for ARDUINO can fit the STM32H5 Nucleo-64 board. ® ® The ARDUINO connectors on the STM32H5 Nucleo-64 board support the ARDUINO Uno V3. ® Figure 17. ARDUINO connectors ARDUINO ®...
UM3121 ARDUINO® Uno V3 ® The related pinout for the ARDUINO connectors is listed in Table ® Table 16. ARDUINO connectors pinout Left connectors Right connectors MCU pin Function Function MCU pin name name I2C1_SCL I2C1_SDA AVDD AVDD Ground 5V_IN test SPI1_SCK IOREF 3V3 Ref...
STM32H5 Nucleo-64 board to an extension board or a prototype/wrapping board placed on the top of the ST morpho connector. All signals and power pins of the STM32H5 are available on the ST morpho connector. An oscilloscope, logical analyzer, or voltmeter can also probe this connector.
UM3121 ST morpho connector (CN7 and CN10) Table 17 shows the pin assignments for the STM32 on the ST morpho connector. Table 17. Pin assignment of the ST morpho connector CN7 odd pins CN7 even pins CN10 odd pins CN10 even pins...
UM3121 STM32H5 Nucleo-64 I/O assignment STM32H5 Nucleo-64 I/O assignment Table 18. STM32H5 Nucleo-64 I/O assignment (1)(2) Pin name Signal or label Main feature/optional feature/SB VBAT VBAT Power supply for RTC when VDD is not present PC13 PC13 USER button/IO PC14-OSC32_IN...
Page 29
UM3121 STM32H5 Nucleo-64 I/O assignment (1)(2) Pin name Signal or label Main feature/optional feature/SB ARD_D8 - IO ARD_D10–SPIx_CS/TIM3_CH4 ARD_D7 - IO USB_VBUS PA10 PA10 ARD_D2 - IO PA11 PA11 USB_FS_N/IO PA12 PA12 USB_FS_P/IO PA13 T_SWDIO T_SWDIO PWR GND VDD voltage supply...
B01. The second line shows the board serial number used for traceability. Parts marked as “ES” or “E” are not yet qualified and therefore not approved for use in production. ST is not responsible for any consequences resulting from such use. In no event will ST be liable for the customer using any of these engineering samples in production.
UM3121 Federal Communications Commission (FCC) and ISED Canada Compliance Statements Federal Communications Commission (FCC) and ISED Canada Compliance Statements 15.1 FCC Compliance Statement 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.
STM32H5 Nucleo-64 board mechanical drawing (in millimeters) ....... . .
Page 37
ST’s terms and conditions of sale in place at the time of order acknowledgment. Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers’...
Need help?
Do you have a question about the STM32H5 and is the answer not in the manual?
Questions and answers