manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. ST
  6. •
  7. Motherboard
  8. •
  9. ST NUCLEO-G070RB User manual

ST NUCLEO-G070RB User manual

This manual suits for next models

2

Other ST Motherboard manuals

ST STM32H7B3I-EVAL User manual

ST

ST STM32H7B3I-EVAL User manual

ST STA304 User manual

ST

ST STA304 User manual

ST STM32L1 Series Installation and operating instructions

ST

ST STM32L1 Series Installation and operating instructions

ST SPC574KADPT144S User manual

ST

ST SPC574KADPT144S User manual

ST STM32L4R9I-EVAL User manual

ST

ST STM32L4R9I-EVAL User manual

ST UM2414 User manual

ST

ST UM2414 User manual

ST EVAL-L99H02XP User manual

ST

ST EVAL-L99H02XP User manual

ST STM32L152-EVAL User manual

ST

ST STM32L152-EVAL User manual

ST STLink User manual

ST

ST STLink User manual

ST NUCLEO-L433RC-P User manual

ST

ST NUCLEO-L433RC-P User manual

ST STLINK-V3SEGT User manual

ST

ST STLINK-V3SEGT User manual

ST STEVAL-ISB042V1 User manual

ST

ST STEVAL-ISB042V1 User manual

ST STEVAL-ISF003V1 User manual

ST

ST STEVAL-ISF003V1 User manual

ST STM32L476ZG User manual

ST

ST STM32L476ZG User manual

ST UM1461 User manual

ST

ST UM1461 User manual

ST STEVAL-PCC010V1 User manual

ST

ST STEVAL-PCC010V1 User manual

ST EVB-LIV3F User manual

ST

ST EVB-LIV3F User manual

ST PractiSPIN UM0696 User manual

ST

ST PractiSPIN UM0696 User manual

ST EVALST-ISOSD61L User manual

ST

ST EVALST-ISOSD61L User manual

ST STEVAL-ISB041V1 User manual

ST

ST STEVAL-ISB041V1 User manual

ST UM2248 User manual

ST

ST UM2248 User manual

ST STM32 Nucleo User manual

ST

ST STM32 Nucleo User manual

ST STM32373C-EVAL User manual

ST

ST STM32373C-EVAL User manual

ST STM8L15LPBOARD User manual

ST

ST STM8L15LPBOARD User manual

Popular Motherboard manuals by other brands

Gigabyte MNJ190I-FH user manual

Gigabyte

Gigabyte MNJ190I-FH user manual

Biostar HI-FI-Z87X-3D Setup manual

Biostar

Biostar HI-FI-Z87X-3D Setup manual

Atmel SAM9753PIA-DK user guide

Atmel

Atmel SAM9753PIA-DK user guide

Coapt GEN2 Handbook

Coapt

Coapt GEN2 Handbook

Supero SUPER P4DL6 user manual

Supero

Supero SUPER P4DL6 user manual

Cypress CY3210-PSoCEVAL1 quick start guide

Cypress

Cypress CY3210-PSoCEVAL1 quick start guide

ASROCK B660M-HDV manual

ASROCK

ASROCK B660M-HDV manual

Fujitsu D2831 Short description

Fujitsu

Fujitsu D2831 Short description

Industrial Computers ADE-6050 user manual

Industrial Computers

Industrial Computers ADE-6050 user manual

Asus TUF Z270 MARK 2 manual

Asus

Asus TUF Z270 MARK 2 manual

DFI NB71-BC user manual

DFI

DFI NB71-BC user manual

ASROCK H61 Pro BTC user manual

ASROCK

ASROCK H61 Pro BTC user manual

Norco POS-7893 user manual

Norco

Norco POS-7893 user manual

Intel DG965MS specification

Intel

Intel DG965MS specification

Asus B85M-VIEW PAKER user manual

Asus

Asus B85M-VIEW PAKER user manual

Asus P5G41T-M LX V2 user manual

Asus

Asus P5G41T-M LX V2 user manual

Gigabyte GA-K8VT800-RH user manual

Gigabyte

Gigabyte GA-K8VT800-RH user manual

Gigabyte Z790M AORUS ELITE user manual

Gigabyte

Gigabyte Z790M AORUS ELITE user manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

March 2021 UM2324 Rev 4 1/43
1
UM2324
User manual
STM32 Nucleo-64 boards (MB1360)
Introduction
The STM32 Nucleo-64 boards, based on the MB1360 reference board (NUCLEO-G070RB,
NUCLEO-G071RB, and NUCLEO-G0B1RE order codes) provide an affordable and flexible
way for users to try out new concepts and build prototypes with the STM32 microcontroller,
which provide various combinations of performance, power consumption, and features.
ARDUINO®Uno V3 connectivity and ST morpho headers provide easy means of expanding
the functionality of the Nucleo open development platform with a wide choice of specialized
shields.
The STM32 Nucleo-64 boards do not require any separate probe, as they integrate the
ST-LINK/V2-1 debugger/programmer. The STM32 Nucleo-64 boards come with the
comprehensive free STM32 software libraries and examples that are available with the
STM32CubeG0 MCU Package.
Figure 1. STM32 Nucleo-64 board top view
Picture is not contractual.
www.st.com
Contents UM2324
2/43 UM2324 Rev 4
Contents
1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1 Codification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3 Development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.3 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.1 STM32 Nucleo-64 board mechanical drawing . . . . . . . . . . . . . . . . . . . . . 13
6.2 Default board configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.3 Cuttable PCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.4 Embedded ST-LINK/V2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.4.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.4.2 ST-LINK/V2-1 firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.4.3 Using the ST-LINK/V2-1 to program/debug the STM32 on board . . . . . 15
6.4.4 Using ST-LINK/V2-1 to program/debug an external STM32 application 16
6.5 Power supply and power selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.5.1 External power supply input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.5.2 External power supply output: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.6 Programming/debugging when the power supply is not from ST-LINK . . 22
6.7 OSC clock sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.7.1 LSE: OSC 32 kHz clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.7.2 HSE: OSC 8 MHz clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.8 Reset sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.9 UART2 communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
UM2324 Rev 4 3/43
UM2324 Contents
4
6.10 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.11 Push-buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.12 IDD measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.13 Jumper configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.14 Configuration of the solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.1 CN2 USB Micro-B connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.2 ARDUINO®Uno V3 connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
7.3 CN7 and CN10 ST morpho connectors . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8 STM32 Nucleo-64 board information . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.1 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.2 NUCLEO-G070RB product history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.2.1 Product identification NUG070RB$AU1 . . . . . . . . . . . . . . . . . . . . . . . . 34
8.2.2 Product identification NUG070RB$AU2 . . . . . . . . . . . . . . . . . . . . . . . . 34
8.3 NUCLEO-G071RB product history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
8.3.1 Product identification NUG071RB$AU1 . . . . . . . . . . . . . . . . . . . . . . . . 35
8.3.2 Product identification NUG071RB$AU2 . . . . . . . . . . . . . . . . . . . . . . . . 35
8.4 NUCLEO-G0B1RE product history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
8.4.1 Product identification NUG0B1RE$AU1 . . . . . . . . . . . . . . . . . . . . . . . . 35
8.5 Board revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.5.1 Board MB1360 revision C-01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.5.2 Board MB1360 revision C-02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Appendix A STM32 Nucleo-64 board I/O assignment . . . . . . . . . . . . . . . . . . . . . 37
Appendix B Federal Communications Commission (FCC) and
ISED Canada Compliance Statements. . . . . . . . . . . . . . . . . . . . . . . 39
B.1 FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
B.2 ISED Compliance Statement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Appendix C CE conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
C.1 Warning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
C.2 Simplified declaration of conformity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Contents UM2324
4/43 UM2324 Rev 4
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
UM2324 Rev 4 5/43
UM2324 List of tables
5
List of tables
Table 1. Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Table 2. Codification explanation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Table 3. ON/OFF conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table 4. Default jump settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Table 5. ST-LINK jumper configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 6. CN11 debug connector (SWD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 7. Power supply capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 8. UART2 pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 9. Jumper configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Table 10. Solder bridge configurations and settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Table 11. USB Micro-B pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 12. ARDUINO®connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 13. STM32 Nucleo-64 board I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table 14. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
List of figures UM2324
6/43 UM2324 Rev 4
List of figures
Figure 1. STM32 Nucleo-64 board top view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Figure 2. Hardware block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 3. Top layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 4. Bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 5. STM32 Nucleo-64 board mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 6. USB composite device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 7. STM32 Nucleo-64 board connections image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 8. ST-LINK connections image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 9. STLK power source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 10. JP2 [3-4]: STLK power source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 11. JP2 [5-6]: STLK power source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 12. JP2 [7-8]: CHG power source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 13. CN2 USB Micro-B connector (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 14. ARDUINO®connectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 15. STM32 Nucleo-64 boards ARDUINO®connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 16. ST morpho connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 17. STM32 Nucleo-64 boards ST morpho connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . 33
UM2324 Rev 4 7/43
UM2324 Features
42
1 Features
•STM32 Arm®(a)-based microcontroller in LQFP64 package
•1 user LED shared with ARDUINO®
•1 user and 1 reset push-buttons
•32.768 kHz crystal oscillator
•Board connectors:
– 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 VBUS, or external sources
•On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass
storage, Virtual COM port, and debug port
•Comprehensive free software libraries and examples available with the STM32Cube
MCU Package
•Support of a wide choice of Integrated Development Environments (IDEs) including
IAR Embedded Workbench®, MDK-ARM, and STM32CubeIDE
a. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
Ordering information UM2324
8/43 UM2324 Rev 4
2 Ordering information
To order the STM32 Nucleo-64 board, refer to Table 1. Additional information is available
from the datasheet and reference manual of the target STM32.
2.1 Codification
The meaning of the codification is explained in Table 2.
Table 1. Ordering information
Order code Board reference Target STM32
NUCLEO-G070RB
MB1360
STM32G070RBT6
NUCLEO-G071RB STM32G071RBT6
NUCLEO-G0B1RE STM32G0B1RET6
Table 2. Codification explanation
NUCLEO-XXYYRT Description Example:
NUCLEO-G0B1RE
XX MCU series in STM32 Arm Cortex MCUs STM32G0 Series
YY MCU product line in the series STM32G0B1
R STM32 package pin count 64 pins
T
STM32 Flash memory size:
–Bfor128Kbytes
–Efor512Kbytes
512 Kbytes
UM2324 Rev 4 9/43
UM2324 Development environment
42
3 Development environment
3.1 System requirements
•Windows®OS (7, 8, or 10), Linux®or macOS®(a)
•USB Type-A or USB Type-C®to Mini-B cable
3.2 Development toolchains
•IAR Systems- IAR Embedded Workbench®(b)
•Keil®- MDK-ARM(b)
•STMicroelectronics - STM32CubeIDE
3.3 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.
4 Conventions
Table 3 provides the conventions used for the ON and OFF settings in the present
document.
In this document, the references for all information that is common to all sale types, are
‘STM32 Nucleo-64 board’ and ‘STM32 Nucleo-64 boards’.
a. macOS® is a trademark of Apple Inc., registered in the U.S. and other countries.
b. On Windows®only.
Table 3. ON/OFF conventions
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 Ωresistor
Solder bridge SBx OFF SBx connections left open
Resistor Rx ON Resistor soldered
Resistor Rx OFF Resistor not soldered
Quick start UM2324
10/43 UM2324 Rev 4
5 Quick start
This section describes how to start development quickly using the STM32 Nucleo-64 board.
Before installing and using the product, accept the Evaluation Product License Agreement
from the www.st.com/epla web page.
For more information on the STM32 Nucleo board and to access the demonstration
software, visit the www.st.com/stm32nucleo website.
5.1 Getting started
The STM32 Nucleo-64 board is a low-cost and easy-to-use development kit to quickly
evaluate and start development with an STM32 microcontroller in the QFP64 package. To
start using this board, follow the steps below:
1. Check the jumper position on the board, CN4 (STLK) on [1-2], [3-4], JP2 (PWR) on
[1-2], JP3 (IDD) on.
2. For correct identification of all device interfaces from the host PC, install the Nucleo
USB driver available on the www.st.com/stm32nucleo web page, before connecting the
board.
3. To power the board, connect the STM32 Nucleo-64 board to a PC with a USB Type-A
or USB Type-C®to Micro-B cable through the CN2 USB connector. As a result, the
green LED LD3 (PWR) lights up, LD1 (COM) blinks.
4. Press user button B1 (blue).
5. Observe that the blinking frequency of the three green LED LD4 changes, by clicking
on the button B1.
6. The demonstration software and several software examples that allow the user to use
the Nucleo features are available at www.st.com/stm32nucleo.