Lines Matching +full:usb +full:- +full:c +full:- +full:connector
5 The Nucleo G0B1RE board features an ARM Cortex-M0+ based STM32G0B1RE MCU
9 - STM32 microcontroller in QFP64 package
10 - Board connectors:
12 - Arduino Uno V3 connectivity
13 - ST morpho extension pin headers for full access to all STM32 I/Os
15 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector
16 - Flexible board power supply:
18 - 5V_USB_STLK from ST-Link USB connector
19 - VIN (7 - 12V) from ARDUINO connector or ST morpho connector
20 - E5V from ST morpho connector
21 - 5V_USB_CHG from ST-LINK USB connector
22 - 3.3V on ARDUINO connector or ST morpho connector
24 - Three LEDs: USB communication (LD1), user LED (LD4), power LED (LD3)
25 - Two push-buttons: USER and RESET
26 - 32.768 kHz crystal oscillator
34 - STM32G0B1RE in LQFP64 package
35 - ARM 32-bit Cortex-M0+ CPU
36 - 64 MHz max CPU frequency
37 - Voltage range from 1.7 V to 3.6 V
38 - 512 KB Flash
39 - 144 kB SRAM
40 - 32-bit timers(1)
41 - 16-bit timers(11)
42 - watchdogs(2)
43 - systick(1)
44 - Calendar RTC with alarm and periodic wakeup
45 - I2C(3)
46 - USART(6)
47 - LPUART(2)
48 - 32 Mbit/s SPI(3) multiplexed with I2S(2)
49 - HDMI_CEC(1)
50 - USB 2.0 FS device (crystal-less) and host controller(1)
51 - USB Type-C Power Delivery controller
52 - CAN FD(2)
53 - GPIO (up to 94) with external interrupt capability
54 - Tamper Pins(3)
55 - 12-bit ADC with 16 channels
56 - 12-bit DAC with 2 channels(2)
57 - Analog Comparator(3)
58 - 12-channel DMA
63 - `G0B1RE on www.st.com`_
64 - `STM32G0B1 reference manual`_
70 .. zephyr:board-supported-hw::
75 Each of the GPIO pins can be configured by software as output (push-pull or open-drain), as
76 input (with or without pull-up or pull-down), or as peripheral alternate function. Most of the
81 ----------------------------------
83 - UART_1 TX/RX : PC4/PC5
84 - UART_2 TX/RX : PA2/PA3 (ST-Link Virtual Port Com)
85 - I2C1 SCL/SDA : PB8/PB9 (Arduino I2C)
86 - I2C2 SCL/SDA : PA11/PA12
87 - SPI1 NSS/SCK/MISO/MOSI : PB0/PA5/PA6/PA7 (Arduino SPI)
88 - SPI2 NSS/SCK/MISO/MOSI : PB12/PB13/PB14/PB15
89 - USER_PB : PC13
90 - LD4 : PA5
91 - PWM : PA6
92 - ADC1 IN0 : PA0
93 - ADC1 IN1 : PA1
94 - DAC1_OUT1 : PA4
95 - FDCAN1 RX/TX: PA11/PA12
96 - FDCAN2 RX/TX: PB0/PB1
98 For more details please refer to `STM32 Nucleo-64 board User Manual`_.
103 Nucleo G0B1RE board includes an ST-LINK/V2-1 embedded debug tool interface.
113 so its :ref:`installation <stm32cubeprog-flash-host-tools>` is required.
116 the ``--runner`` (or ``-r``) option:
118 .. code-block:: console
120 $ west flash --runner openocd
121 $ west flash --runner jlink
122 $ west flash --runner pyocd
127 .. code-block:: console
129 $ pyocd pack --update
130 $ pyocd pack --install stm32g0
133 ----------------------------------------
135 Here is an example for the :zephyr:code-sample:`blinky` application.
137 .. zephyr-app-commands::
138 :zephyr-app: samples/basic/blinky
148 :zephyr:code-sample:`hello_world` application.
150 .. zephyr-app-commands::
151 :zephyr-app: samples/hello_world
153 :maybe-skip-config:
159 .. target-notes::
162 https://www.st.com/en/evaluation-tools/nucleo-g0b1re.html
167 .. _STM32 Nucleo-64 board User Manual:
174 https://www.st.com/en/development-tools/stm32cubeprog.html