Lines Matching +full:nucleo +full:- +full:144
6 The Nucleo F412ZG board features an ARM Cortex-M4 based STM32F412ZG MCU
8 some highlights of the Nucleo F412ZG board:
10 - STM32 microcontroller in LQFP144 package
11 - Two types of extension resources:
13 - ST Zio connector including: support for Arduino* Uno V3 connectivity
16 - ST morpho extension pin headers for full access to all STM32 I/Os
18 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector
19 - Flexible board power supply:
21 - 5 V from ST-LINK/V2-1 USB VBUS
22 - External power sources: 3.3 V and 7 - 12 V on ST Zio or ST morpho
25 - Three user LEDs
26 - Two push-buttons: USER and RESET
28 More information about the board can be found at the `Nucleo F412ZG website`_.
33 Nucleo F412ZG provides the following hardware components:
35 - STM32F412ZGT6 in LQFP144 package
36 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU
37 - 100 MHz max CPU frequency
38 - VDD from 1.7 V to 3.6 V
39 - 1 MB Flash
40 - 256 KB SRAM
41 - GPIO with external interrupt capability
42 - 12-bit ADC with 16 channels, with FIFO and burst support
43 - RTC
44 - 14 General purpose timers
45 - 2 watchdog timers (independent and window)
46 - SysTick timer
47 - USART/UART (4)
48 - I2C (4)
49 - SPI (5)
50 - SDIO
51 - USB 2.0 OTG FS
52 - DMA Controller
53 - CRC calculation unit
57 - `STM32F412ZG on www.st.com`_
58 - `STM32F412 reference manual`_
63 .. zephyr:board-supported-hw::
68 Nucleo F412ZG Board has 8 GPIO controllers. These controllers are responsible for pin muxing,
69 input/output, pull-up, etc.
72 ---------------
75 :alt: Nucleo F412ZG ZIO connectors (left)
78 :alt: Nucleo F412ZG ZIO connectors (right)
81 :alt: Nucleo F412ZG Morpho connectors (left)
84 :alt: Nucleo F412ZG Morpho connectors (right)
86 For more details please refer to `STM32 Nucleo-144 board User Manual`_.
89 ----------------------------------
91 - UART_3 TX/RX : PD8/PD9 (ST-Link Virtual Port Com)
92 - UART_6 TX/RX : PG14/PG9 (Arduino Serial)
93 - I2C1 SCL/SDA : PB8/PB9 (Arduino I2C)
94 - SPI1 NSS/SCK/MISO/MOSI : PD14/PA5/PA6/PA7 (Arduino SPI)
95 - PWM_2_CH1 : PA0
96 - USER_PB : PC13
97 - LD1 : PB0
98 - LD2 : PB7
99 - LD3 : PB14
100 - USB DM : PA11
101 - USB DP : PA12
104 ------------
106 Nucleo F412ZG System Clock could be driven by internal or external oscillator,
111 -----------
113 Nucleo F412ZG board has 4 UARTs. The Zephyr console output is assigned to UART3.
117 -----------------
124 Nucleo F412ZG board includes an ST-LINK/V2-1 embedded debug tool interface.
130 so its :ref:`installation <stm32cubeprog-flash-host-tools>` is required.
133 the ``--runner`` (or ``-r``) option:
135 .. code-block:: console
137 $ west flash --runner openocd
138 $ west flash --runner jlink
142 https://www.st.com/en/evaluation-tools/nucleo-f412zg.html
144 .. _STM32 Nucleo-144 board User Manual:
154 https://www.st.com/en/development-tools/stm32cubeprog.html