ST STM32G0 User Manual

ST STM32G0 User Manual

Nucleo-32 board (mb1455)
Hide thumbs Also See for STM32G0:

Advertisement

Quick Links

UM2591
User manual
STM32G0 Nucleo-32 board (MB1455)
Introduction
The STM32G0 Nucleo-32 board based on the MB1455 reference board (NUCLEO-G031K8) provides an affordable and flexible
way for users to try out new concepts and build prototypes by choosing from the various combinations of performance and
power consumption features, provided by the STM32G0 microcontroller.
The Arduino
Nano V3 connectivity support allows the easy expansion of the functionality of the STM32 Nucleo open
development platform with a wide choice of specialized shields.
The STM32G0 Nucleo-32 board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger/programmer.
The STM32G0 Nucleo-32 board comes with the STM32 comprehensive free software libraries and examples available with the
STM32CubeG0
MCU Package.
Figure 1.
NUCLEO-G031K8 top view
Figure 2.
NUCLEO-G031K8 bottom view
Pictures are not contractual.
UM2591 - Rev 1 - June 2019
www.st.com
For further information contact your local STMicroelectronics sales office.

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for ST STM32G0

  • Page 1 The STM32G0 Nucleo-32 board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger/programmer. The STM32G0 Nucleo-32 board comes with the STM32 comprehensive free software libraries and examples available with the STM32CubeG0 MCU Package.
  • Page 2: Features

    USB with Micro-B • Flexible power-supply options: ST-LINK USB V or external sources • On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port • Comprehensive free software libraries and examples available with the STM32CubeG0 MCU Package ™...
  • Page 3: Ordering Information

    Evaluation tools marked as “ES” or “E” are not yet qualified and therefore not ready to be used as reference design or in production. 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 design or in production.
  • Page 4: Development Environment

    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. UM2591 - Rev 1 page 4/26...
  • Page 5: Conventions

    UM2591 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 should be fitted between Pin 1 and Pin 2 Solder bridge SBx ON SBx connections closed by 0 Ω...
  • Page 6: Quick Start

    To power the board, connect the STM32G0 Nucleo-32 board to a PC with a USB cable (Type-A to Micro-B) through the USB connector CN1 of the board Then, red LED LD1 (COM) and green LED LD2 (5V_PWR) light up, green LED LD3 blinks...
  • Page 7: Hardware Layout And Configuration

    LEDs, USB, and Arduino Nano). Figure 4. Top layout Figure 5. Bottom layout show the location of these features on the STM32G0 Nucleo-32 board. The mechanical dimensions of the board are shown in Figure Figure 3. Hardware block diagram Nucleo-32 board...
  • Page 8: Pcb Layout

    UM2591 PCB layout PCB layout Figure 4. Top layout CN1 ST-LINK/V2-1 Micro-B USB connector red/green LED (COM) red LED (OC) ST-LINK reset STM32G031K8T6U microcontroller RESET or user push-button red LED (PWR) green LED (USER) UM2591 - Rev 1 page 8/26...
  • Page 9 UM2591 PCB layout Figure 5. Bottom layout Arduino™ Nano connector Arduino™ Nano connector ST-LINK/V2-1 microcontroller IDD measurement UM2591 - Rev 1 page 9/26...
  • Page 10: Mechanical Drawing

    The ST-LINK/V2-1 programming and debugging tool is integrated in the STM32G0 Nucleo-32 board. For detailed information about the debugging and programming features of ST-LINK/V2-1, refer to the ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 user manual (UM1075) and Overview of ST-LINK derivatives technical note (TN1235).
  • Page 11: Drivers

    PC. If the host is able to provide the required power, the target STM32 microcontroller is powered and red LED LD2 is turned on, thus the STM32G0 Nucleo-32 board and its shield consume a maximum of 300 mA current and not more.
  • Page 12: External Power Supply Inputs

    Table 6 Attention: If the maximum current consumption of the STM32G0 Nucleo-32 board and its shield board exceeds 300 mA, it is mandatory to power the STM32G0 Nucleo-32 board by means of an external power supply connected to VIN, +5V or +3V3.
  • Page 13: External Power Supply Output

    Orange on: communication failure LD2 PWR The red LED indicates that the STM32G0 part is powered and 5 V power is available on CN4 pin 4. LD3 USER The LD3 USER green LED is connected to the following STM32G031K8T6 I/O: •...
  • Page 14: Virtual Com Port (Vcp): Usart

    • JP1 ON: STM32G0 is powered by the +3V3 voltage (default) • JP1 OFF: an ammeter must be connected to measure the STM32G0 current. If there is no ammeter, the STM32G0 is not powered. 6.5.4 Virtual COM port (VCP): USART The STM32G0 Nucleo-32 board offers the possibility to connect a USART interface to the ST-LINK/V2-1.
  • Page 15 3.3 V main voltage regulator output enabled 3.3 V main voltage regulator output disabled (useful when 3.3 V voltage regulator SB11 powering the STM32G0 Nucleo-32 with a 3.3 V applied on CN4 pin 14) USER LED driven by STM32G0 PB3 also connected to ™...
  • Page 16: Board Connectors

    UM2591 Board connectors Board connectors Several connectors are implemented on the STM32G0 Nucleo-32 board. ™ Arduino Nano V3 connectors CN3 and CN4 ™ ™ The Arduino connectors CN3 and CN4 are male connectors compatible with the Arduino Nano V3 standard.
  • Page 17: Table 9. Arduino ™ Connectors Pinout

    UM2591 Arduino™ Nano V3 connectors CN3 and CN4 ™ Table 9. Arduino connectors pinout Connector Pin number Pin name STM32G0 MCU pin Function USART1_TX USART1_RX NRST PF2/NRST RESET or USER button Ground PA15 TIM3_CH4 PA10 TIM1_CH3 / I2C1_SDA TIM1_CH2 / I2C1_SCL...
  • Page 18: Stm32G0 Nucleo-32 I/O Assignment

    UM2591 STM32G0 Nucleo-32 I/O assignment STM32G0 Nucleo-32 I/O assignment Table 10. Nucleo-32 I/O assignment Pin name Main feature / optional feature ARD_D10: SPI1_CS(2) / TIM1_CH4 PC14-OSC32_IN LSE clock input PC15-OSC32_OUT LSE clock output VDD voltage supply Ground ARD_A4: DC2_IN13 PF2-NRST RESET –...
  • Page 19: Federal Communications Commission (Fcc) And Industry Canada (Ic) Compliance

    UM2591 Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statements Federal Communications Commission (FCC) and Industry Canada (IC) 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.
  • Page 20: Ce Conformity

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

    UM2591 Revision history Table 11. Document revision history Date Version Changes 25-Jun-2019 Initial release. UM2591 - Rev 1 page 21/26...
  • Page 22: Table Of Contents

    ST-LINK/V2-1 firmware upgrade ........
  • Page 23 STM32G0 Nucleo-32 I/O assignment ........
  • Page 24: List Of Tables

    UM2591 List of tables List of tables Table 1. List of available products............. . . 3 Table 2.
  • Page 25: List Of Figures

    STM32G0 Nucleo-32 board mechanical drawing (in millimeter)........
  • Page 26 ST’s terms and conditions of sale in place at the time of order acknowledgement. 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’...

Table of Contents