STM32 Nucleo/XNucleo Boards Selection Guide

Part NumberCore Freq
(Hz)
FLASHRAMUSBADCDACTIMERI2CSPIUSART+UARTCANSDIO/SDMMCSAI
NUCLEO-F446RE Standard M4 180M 512k 128k - 3 2 14 4 4 6 2 1 2
XNUCLEO-F411RE Standard | Package A | Package B M4 100M 512 128 Device/Host/OTG FS 1 - 8 3 5 3 - 1 -
NUCLEO-F411RE Standard | Package B M4 100M 512 128 - 1 - 8 3 5 3 - 1 -
NUCLEO-F401RE Standard | Package B M4 84M 512K 96k - 1 - 8 3 4 3 - 1 -
NUCLEO-F334R8 Standard M4 72M 64k 12k - 2 1 9 1 1 3 1 - -
NUCLEO-F303RE Standard M4 72M 512K 64K - 4 2 10 3 4 5 1 - -
XNUCLEO-F302R8 Standard | Package A | Package B M4 72M 64K 16K Device FS 1 1 6 3 2 3 1 - -
NUCLEO-F302R8 Standard M4 72M 64K 16K - 1 1 6 3 2 3 1 - -
XNUCLEO-F103RB Standard | Package A | Package B M3 72M 128K 20K Device FS 1 - 4 2 2 3 1 - -
NUCLEO-F103RB Standard | Package B M3 72M 128K 20K - 1 - 4 2 2 3 1 - -
NUCLEO-F091RC Standard M0 48M 256K 32K - 1 1 9 2 2 8 1 - -
NUCLEO-F072RB Standard M0 48M 128K 16K - 1 1 9 2 2 4 1 - -
NUCLEO-F070RB Standard M0 48M 128K 16K - 1 - 8 2 2 4 - - -
XNUCLEO-F030R8 Standard | Package A | Package B M0 48M 64K 8K - 1 - 7 2 2 2 - - -
NUCLEO-F030R8 Standard M0 48M 64K 8K - 1 - 7 2 2 2 - - -

XNucleo VS Nucleo

Product
Series
Arduino
Compatibility
Arduino
ICSP
ST-LINKUSBUSB
Connector
with
USB cable
USB TO UARTUSB TO UART
Indicator
LEDsButtonsDC inputMorpho headers markinterfaces are connected via
XNUCLEO UNO Leonardo YES Separated
(removable)
YES
(depending on the MCU)
Micro YES Available
while debugging
YES 4 Close to PCB edge
(easy to press)
YES Most Jumpers
(easy to use)
NUCLEO UNO NO Integrated NO Mini NO Not available
while debugging
NO 1 On the PCB center
(may be blocked by shields)
NO None 0Ω resistors
(difficult to use)