NUCLEO-F401RE vs WeAct Black Pill STM32F411CE

The two boards side by side, from the same board files BoardPilot uses to check your wiring.

ST NUCLEO-F401REWeAct Black Pill STM32F411CE
ChipSTM32F401RESTM32F411CE
ProcessorArm Cortex-M4 with FPU at 84 MHz, 96 KB SRAM, 512 KB flashArm Cortex-M4 with FPU at 100 MHz, 128 KB SRAM, 512 KB flash
Logic level3.3 V3.3 V
Header pins7141
GPIO pins5034
Analog inputs1610
Default I2CSDA SDA/D14, SCL SCL/D15SDA B7, SCL B6
Default SPIMOSI PWM/MOSI/D11, MISO MISO/D12, SCK SCK/D13MOSI A7, MISO A6, SCK A5
5 V tolerant inputs50 pins32 pins
Flashing toolSTM32CubeProgrammer / stlink / dfu-utilSTM32CubeProgrammer / stlink / dfu-util
Arduino boardSTMicroelectronics:stm32:Nucleo_64:pnum=NUCLEO_F401RESTMicroelectronics:stm32:GenF4:pnum=BLACKPILL_F411CE,usb=CDCgen,upload_method=dfuMethod

Which one to pick?

Full pinout: NUCLEO-F401RE · Full pinout: WeAct Black Pill STM32F411CE