Introduction of the onboard high performance STM32F446 Nucleo development board

Since last year, ST STMicroelectronics has provided engineers with a low-cost microcontroller evaluation platform ST Nucleo series development board, which supports ARM mbed project development, cloud development and compatibility with Arduino R3 expansion interface. It once replaced the Discovery series of boards, it is no exaggeration to say that the Nucleo series of boards has allowed ST to integrate into a broader ecosystem.

Today, Aiban.com has fortunately got another Nucleo series development board - STM32F446 Nucleo, which is also based on ARM Cortex-M4 processor, but compared to the previously reviewed STM32F411, F446 has higher performance, let us come to see a bit.

STM32F446 Nucleo Development Board

There is no need to say anything about packaging. A series of boards is a series of packaging, which is customary by any manufacturer.

stm32f446-nucleo-1

stm32f446-nucleo-4

ST's Nucleo series boards provide engineers with a flexible microcontroller evaluation platform. From the STM32F446 Nucleo development board, we can easily find its diverse DIY features, whether from performance, function, or power consumption. Effective evaluation. The board's compatible Arduino open interface allows easy connection to other development platforms. The integrated ST-LINK/V2-1 debugger/programmer eliminates the need for additional external emulators and reduces engineer development costs.

The hardware design of the STM32F446 Nucleo board is basically the same as that of the previous Nucleo series board. The main difference is the microcontroller mounted on the board, as shown in the figure below.

stm32f446-nucleo-2

stm32f446-nucleo-3

Onboard resources:

STM32F446RET6 microcontroller based on ARM Cortex-M4 processor with DSP, up to 180MHz

Support Arduino UNO R3 Shield expansion board, all IO port pins of the microcontroller are led out through the header socket

ST-LINK/V2-1 debugger for debugging external microcontrollers

3 LEDs: one USB communication LED, one power LED, one user LED; two mechanical buttons: reset, user

3 different functions of USB interface: virtual serial port, capacity storage, debugging interface

3 different power supply modes: mini USB interface power supply, IO pin power supply, power supply via Arduino UNO R3 Shield interface

Design tools that support Keil, IAR, and embed online IDEs

In addition, the interface for extending the use of the board on the board, such as the MCU's IO expansion port and the Arduino expansion port, is defined as follows.

stm32f446-nucleo-12

MCU IO expansion port definition

stm32f446-nucleo-13

Arduino extension definition

As you can see, the STM32F446 Nucleo is equipped with an Arduino expansion interface that is very suitable for DIY. Therefore, we can buy various expansion modules from the market for debugging and DIY. The mbed official also cites many extensions supporting STM32F446 Nucleo. Board, the specific list is as follows:

stm32f446-nucleo-14

Many of them are Seed modules. It can be seen that in the open source ecosystem of Arduino, Seed's market share is huge.

STM32F446RET6 microcontroller

Going back to the STM32F446 Nucleo, let's look at the microcontroller that the board is equipped with.

stm32f446-nucleo-5

STM32F446RET6 microcontroller features:

ARM Cortex-M4 processor with up to 180 MHz clock speed, 512 KB flash memory, 128 KB SRAM, 4 KB SRAM backup

General-purpose timer*10, advanced control timer*2, basic timer*2

SPI*4, I2S*2, USART*4, UART*2, USB OTG full speed and high speed, CAN*2, SAI*2

SPDIF-receive*1, HDMI-CEC*1, four-channel SPI*1, camera interface, GPIO*50

Three 12-bit ADCs with 16 channels, 12-bit DAC with 2 channels

The STM32F446RET6 microcontroller is powered from 1.7 V to 3.6 V. It is based on an ARM Cortex-M4-based processor and supports up to 180 MHz. This is not much worse than ST's previous STM32F7. ST's microcontrollers are adaptive real-time accelerators (ART AcceleratorTM), and STM32F446RET6 is no exception. It supports waiting for code execution from 0 in Flash.

ZGAR GenkiIppai Pods 1.0

Genki Ippai 1.0 uses high-tech temperature control, food grade pod and high-quality material device. We also upgrade to type-C interface for charging faster. We have developed various flavors for Genki Ippai Pod Systems. Up to 11 flavors provide consumers with more choices. What's more, you can use other brand`s vape pen with our vape pod.

We offer low price, high quality Disposable E-Cigarette Vape Pen,Electronic Cigarettes Empty Vape Pen, E-cigarette Cartridge,Disposable Vape,E-cigarette Accessories,Disposable Vape Pen,Disposable Pod device,Vape Pods to all over the world.

GenkiIppai Pods 1.0,Pod Systems Vape And Smoke,Vape Pod System Device,Pod System Vape Kit,Pod System Mini Vape Pod

ZGAR INTERNATIONAL TRADING CO., LTD. , https://www.zgarvapor.com