® 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.
® – 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 , or external sources • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port •...
1. Additional information is available from the datasheet and reference manual of the target STM32. Table 1. Ordering information Order code Board reference Target STM32 NUCLEO-G070RB STM32G070RBT6 NUCLEO-G071RB MB1360 STM32G071RBT6 NUCLEO-G0B1RE STM32G0B1RET6 Codification The meaning of the codification is explained in Table Table 2.
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. Conventions Table 3 provides the conventions used for the ON and OFF settings in the present document.
[1-2], JP3 (IDD) on. 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. To power the board, connect the STM32 Nucleo-64 board to a PC with a USB Type-A ®...
STM32 and its peripherals (STLINK/V2-1, pushbutton, LED, and morpho connectors). Figure 3 Figure 4 help the user to locate these features on the STM32 Nucleo-64 board. Figure 2. Hardware block diagram ST-LINK part Mini Embedded ST-LINK/V2-1 USER STM32...
The STM32 Nucleo-64 board is divided into two parts: the ST-LINK part and the target MCU part. ST-LINK part PCB is cuttable to reduce board size. In this case, the rest target MCU part is only powered by VIN, E5V, and 3.3V on CN7 morpho connectors, or VIN and 3.3V on ®...
Standalone version doesn't exist (only Nucleo and future discovery support V2-1) For all general information concerning debugging and programming features common between V2 and V2-1 refer to ST-LINK/V2 user manual (UM1075). The embedded ST-LINK/V2-1 is usable in two different ways according to the jumper states (Refer to Table •...
The ST-LINK/V2-1 embeds a firmware upgrade mechanism for the 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 an STM32 Nucleo-64 board.
MSv48501V1 6.4.4 Using ST-LINK/V2-1 to program/debug an external STM32 application It is easy to use the ST-LINK/V2-1 to program the STM32 on an external application. Remove the 2 jumpers from CN4 as shown in Figure 8, and connect the application to the...
The STM32 Nucleo-64 board is designed to be powered by several DC power supplies. It is possible to supply the STM32 Nucleo-64 board with any of the following sources: • 5V_USB_STLK from the ST-LINK USB connector ® • VIN (7 V - 12 V) from ARDUINO connector or ST morpho connector •...
5V_ST_LINK is a DC power with limitations from the ST-LINK USB connector (USB type Micro-B connector of ST-LINK/V2-1). In this case, the JP2 jumper must be on pins 1 and 2 to select the STLK power source on the JP2 silkscreen. This is the default setting. If the USB enumeration succeeds, the STLK power is enabled, by asserting the PWR_ENn signal (from STM32F103CBT6).
VIN is the 7 V to 12 V DC power from CN6 pin 8 named VIN on ARDUINO connector silkscreen or from pin 24 of CN7 ST morpho connector. In this case, the JP2 jumper must be on pins 3 and 4 to select the VIN power source on the JP2 silkscreen. In that case, the DC ®...
CN6 PIN8 MSv48504V1 E5V is the DC power coming from external (5V DC power from pin 6 of the CN7 ST morpho connector). In this case, the JP2 jumper must be on pins 5 and 6 to select the E5V power source on the JP2 silkscreen.
E5V: CN7 PIN6 MSv48505V1 5V_USB_CHARGER is the DC power charger connected to USB ST-LINK (CN2). To select the CHG power source on the JP2 silkscreen, the JP2 jumper must be on pins 7 and 8. In this case, if the STM32 Nucleo-64 board is powered by an external USB charger the debug is not available.
Nucleo-64 board and the connected shield must be less than 500 mA. Programming/debugging when the power supply is not from ST-LINK VIN or E5V is usable as an external power supply in case the current consumption of the STM32 Nucleo-64 board and its extension boards exceed the allowed current on the USB.
Check that the green LED LD3 is turned ON, Connect the PC to the CN2 USB connector. If this sequence is not respected, the board may be powered by VBUS first from the ST- LINK, with the following risks: •...
R33 and R34 OFF • MCO from ST-LINK: MCO output of ST-LINK is used as an input clock. This frequency cannot be changed, it is fixed at 8 MHz and connected to the PF0-OSC_IN of the STM32 microcontroller. The configuration must be: –...
Four LEDs are available on the STM32 Nucleo-64 board. The four LEDs are located on the top side of the board. LD1 COM: LD1 is a bi-colored LED. the LD1 default status is red. LD1 turns to green to indicate that communication is in progress between the PC and the ST-LINK/V2-1 as follow: –...
Table 9 describes the other available jumper settings. Table 9. Jumper configuration Jumper / Function State Comment ST-LINK/V2-1 enable for on-board ON [1-2] ON [3-4] MCU debugger T_SWCLK T_SWDIO ST-LINK/V2-1 functions enabled for OFF [1-2] OFF [3-4] external CN2 connector...
Page 27
UM2324 Hardware layout and configuration Table 10. Solder bridge configurations and settings (continued) Definition Bridge State Comment UART2 interface UART2 connect STLK and MCU on SB16/SB18 (reserved) board UART2 interface SB16/SB18 UART2 is used as GPIOs (reserved) Allowed current through CN2: 100 mA Allowed current through CN2 SB15...
CN7 and CN10: ST morpho connectors CN2 USB Micro-B connector The CN2 USB connector is used to connect the embedded ST-LINK/V2-1 to the PC for programming and debugging the STM32 Nucleo-64 board microcontroller. Figure 13. CN2 USB Micro-B connector (front view)
UM2324 Connectors ® ARDUINO Uno V3 connector ® The CN5, CN6, CN8, and CN9 ARDUINO connectors in Figure 14 are female connectors ® ® compatible with the ARDUINO standard. Most shields designed for ARDUINO fit the STM32 Nucleo-64 board. ® ®...
Connectors UM2324 ® The related pinout for the ARDUINO connector is shown in Figure 15 Figure Note: listed in Table ® Figure 15. STM32 Nucleo-64 boards ARDUINO connector pinout ® Note: ARDUINO Uno V3 D0 and D1 signals are connected by default on USART1 (MCU I/O PC4 and PC5).
Page 31
UM2324 Connectors ® Table 12. ARDUINO connector pinout (continued) Connector Signal name STM32 pin Function number name SCL/D15 ARD_D15 I2C_1_SCL SDA/D14 ARD_D14 I2C_1_SDA AVDD VREF+ VREF+ SCK/D13 ARD_D13 SPI_1_SCK MISO/D12 ARD_D12 SPI_1_MISO PWM/MOSI/D11 ARD_D11 SPI_1_MOSI || TIM_14_CH1 PWM/CS/D10 ARD_D10 SPI_1_NSS || TIM_3_CH3 PWM/D9 ARD_D9 TIM_3_CH2...
Connectors UM2324 CN7 and CN10 ST morpho connectors The CN7 and CN10 ST morpho connectors are male pin headers accessible on both sides of the STM32 Nucleo-64 board (see Figure 16). All signals and power pins, except VDD_CORE 1.2 V of the STM32, are available on the ST morpho connectors. These connectors can also be probed by an oscilloscope, logical analyzer, or voltmeter.
UM2324 Connectors The related pinout and the MCU assignment for the ST morpho connectors are listed in Figure 17 Figure Note:. Figure 17. STM32 Nucleo-64 boards ST morpho connector pinout ® Note: ARDUINO Uno V3 D0 and D1 signals are connected by default on USART1 (MCU I/O PA2 and PA3).
Any consequences deriving from such usage will not be at ST charge. In no event, ST will be liable for any customer usage of these engineering sample tools as reference designs or in production.
UM2324 STM32 Nucleo-64 board information It embeds the STM32G070RBT6 microcontroller with silicon revision code "B". The limitations of this silicon revision are detailed in the errata sheet STM32G070CB/KB/RB device errata (ES0468). Product limitations No limitation identified for this product identification.
Board MB1360 revision C-02 C23 and C24 are modified from 5.6 pF to 6.8 pF. T2 is modified from BSN20 to BSN20BK. This revision C-02 is produced with the STM32G070RBT6, STM32G071RBT6, or the latest STM32G0B1RET6 microcontroller. Board limitations No limitation identified for this board revision.
UM2324 Federal Communications Commission (FCC) and ISED Canada Compliance Statements Appendix B Federal Communications Commission (FCC) ISED Canada Compliance Statements 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.
Federal Communications Commission (FCC) and ISED Canada Compliance Statements UM2324 ISED Compliance Statement This device complies with FCC and ISED Canada RF radiation exposure limits set forth for general population for mobile application (uncontrolled exposure). This device must not be collocated or operating in conjunction with any other antenna or transmitter.
UM2324 CE conformity Appendix C CE conformity Warning EN 55032 / CISPR32 (2012) Class B product Warning: this device is compliant with Class B of EN 55032 / CISPR32. In a residential environment, this equipment may cause radio interference. Avertissement : cet équipement est conforme à la Classe B de la EN 55032 / CISPR 32. Dans un environnement résidentiel, cet équipement peut créer des interférences radio.
Revision history UM2324 Revision history Table 14. Document revision history Date Revision Changes 24-Oct-2018 Initial version 26-Oct-2018 Added NUCLEO-G070RB board Added NUCLEO-G0B1RE board Entire document reorganized – Updated: Introduction, Features, Ordering information, Development environment, Development toolchains, 19-Nov-2020 Demonstration software. – Added: Codification, Section 8: STM32 Nucleo-64 board information,...
Page 43
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 acknowledgement.
Need help?
Do you have a question about the STM32G070RBT6 and is the answer not in the manual?
Questions and answers