EasyManua.ls Logo

ST STM32G070RBT6 User Manual

ST STM32G070RBT6
44 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
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 se
parate probe, as they integrate the
ST-LINK/V2-1 debugger/programmer. The STM32 Nucleo-64 boards come with the
com
prehensive 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

Table of Contents

Question and Answer IconNeed help?

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

ST STM32G070RBT6 Specifications

General IconGeneral
MicrocontrollerSTM32G070RBT6
SeriesSTM32G0
Core ProcessorARM Cortex-M0+
Core Size32-Bit
Max Clock Frequency64 MHz
Speed64 MHz
Flash Memory128 KB
Program Memory TypeFlash
DAC Channels1
Timers5
Mounting TypeSurface Mount
ConnectivityI2C, SPI, USART
Communication InterfacesI2C, SPI, USART
PeripheralsDMA, POR, PWM, WDT
Oscillator TypeInternal, External
Operating Temperature-40°C ~ 85°C

Summary

Introduction to STM32 Nucleo-64 Boards

STM32 Nucleo-64 Board Key Features

Ordering Information for STM32 Nucleo-64 Boards

Codification Explanation

Explains the meaning of STM32 Nucleo-64 board codification based on product codes.

Development Environment Setup Guide

System Requirements and Toolchains

Details required software, hardware, and development toolchains for the development environment.

Demonstration Software Overview

Information about preloaded demonstration software and its availability from www.st.com.

Document Conventions Used

Quick Start Guide for STM32 Nucleo-64

Getting Started Steps

Step-by-step instructions to quickly evaluate and start development with the board.

Hardware Layout and Configuration Overview

Hardware Block Diagram

Illustrates the connections between the STM32 microcontroller and its peripherals.

STM32 Nucleo-64 Board Mechanical and Configuration Details

Mechanical Drawing and Default Settings

Provides board dimensions and default jumper/configuration settings.

Cuttable PCB Design Explained

Describes the division into ST-LINK and MCU parts and its cuttable nature.

Embedded ST-LINK/V2-1 Debugger Functionality

ST-LINK Jumper Configuration

Details the jumper settings for configuring ST-LINK/V2-1 for on-board or external use.

ST-LINK/V2-1 Usage and Operations

Driver Installation and Firmware Upgrade

Instructions for installing ST-LINK/V2-1 drivers and upgrading its firmware.

On-Board STM32 Programming/Debugging

Steps to program and debug the STM32 microcontroller directly on the board.

External STM32 Programming/Debugging with ST-LINK

Power Supply Options and Selection

External Power Supply Input Sources

Details the various sources for supplying power to the STM32 Nucleo-64 board.

Power Supply Outputs and External Power Usage

External Power Supply Output

Describes the 5V and 3.3V outputs available for shields and extension boards.

Programming with External Power Supply

Procedure for powering the board via VIN/E5V before USB connection for programming.

Oscillator Clock Sources Configuration

LSE: OSC 32 kHz Clock Supply

Configuration options for the 32.768 kHz low-speed external crystal (LSE).

Clock Sources, Reset, and UART2 Communication

HSE: OSC 8 MHz Clock Supply

Configuration options for the 8 MHz high-speed external clock (HSE).

STM32 Reset Sources

Lists the different sources that can trigger a reset on the STM32 Nucleo-64 board.

UART2 Communication Interface

Details the connectivity of the STM32 UART2 interface.

Board Indicators and Controls (LEDs and Buttons)

LED Indicators on the Board

Description of the four LEDs (LD1, LD2, LD3, LD4) and their functions.

Board Push-buttons

Information on the USER (B1) and RESET (B2) push-buttons and their connections.

Detailed Board Configuration Options

IDD Measurement and Jumper Settings

Details IDD measurement setup and various jumper configurations for board functionality.

Solder Bridge Configuration Options

Describes the configurations and settings for the board's solder bridges.

Connectors on the STM32 Nucleo-64 Board

CN2 USB Micro-B Connector and Pinout

Details the USB Micro-B connector for ST-LINK/V2-1 connection and its pinout.

ARDUINO Uno V3 Connector Compatibility

ST Morpho Connectors (CN7 and CN10)

STM32 Nucleo-64 Board Information

Product Marking and History

Details product marking, identification, and history for NUCLEO-G070RB.

Product History for NUCLEO-G071RB and NUCLEO-G0B1RE

NUCLEO-G071RB Product History

Information on product identification NUG071RB$AU1 and NUG071RB$AU2.

NUCLEO-G0B1RE Product History

Information on product identification NUG0B1RE$AU1.

Board Revision History

MB1360 Revision C-01 and C-02 Details

Details changes and limitations for board revisions C-01 and C-02.

STM32 Nucleo-64 Board I/O Assignment

FCC and ISED Canada Compliance Statements

FCC Compliance Statement Details

Details FCC compliance rules (Part 15.19, 15.21, 15.105) and responsible party.

ISED Canada Compliance Statement

CE Conformity Information

Class B Product Warning and Declaration

Warning about radio interference and simplified declaration for CE conformity.

Document Revision History

Related product manuals