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-F401RE | WeAct Black Pill STM32F411CE | |
|---|---|---|
| Chip | STM32F401RE | STM32F411CE |
| Processor | Arm Cortex-M4 with FPU at 84 MHz, 96 KB SRAM, 512 KB flash | Arm Cortex-M4 with FPU at 100 MHz, 128 KB SRAM, 512 KB flash |
| Logic level | 3.3 V | 3.3 V |
| Header pins | 71 | 41 |
| GPIO pins | 50 | 34 |
| Analog inputs | 16 | 10 |
| Default I2C | SDA SDA/D14, SCL SCL/D15 | SDA B7, SCL B6 |
| Default SPI | MOSI PWM/MOSI/D11, MISO MISO/D12, SCK SCK/D13 | MOSI A7, MISO A6, SCK A5 |
| 5 V tolerant inputs | 50 pins | 32 pins |
| Flashing tool | STM32CubeProgrammer / stlink / dfu-util | STM32CubeProgrammer / stlink / dfu-util |
| Arduino board | STMicroelectronics:stm32:Nucleo_64:pnum=NUCLEO_F401RE | STMicroelectronics:stm32:GenF4:pnum=BLACKPILL_F411CE,usb=CDCgen,upload_method=dfuMethod |
Which one to pick?
- Pick the NUCLEO-F401RE if you need more GPIO pins (50), more analog inputs (16).
Full pinout: NUCLEO-F401RE · Full pinout: WeAct Black Pill STM32F411CE