
The STM32F401 Black Pill Development Board is an enhanced version of the popular Blue Pill, which is based on the F103. This newer model has a more powerful Core-M4F-based ARM CPU. The DFU bootloader is supported by both the F401 and F411 processors. The Cortex®-M4 core includes a single-precision floating point unit (FPU) that supports all Arm single-precision data-processing instructions and data types. It also includes a complete set of DSP instructions and a memory protection unit (MPU) to improve application security. The STM32F401 includes high-speed embedded memories as well as a wide range of enhanced I/O and peripherals that are connected to two APB buses, two AHB buses, and a 32-bit multi-AHB bus matrix.
The STM32F401 incorporates high-speed embedded memories (up to 256 Kbytes of Flash memory, up to 64kB of SRAM), and a wide range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix.
SIDE 1
| No | Pins | Connected To |
|---|---|---|
| 1 | 5V | +5V rail |
| 2 | G | Ground plane |
| 3 | 3.3 | +3.3V rail |
| 4 | B10 | PB10 |
| 5 | B2 | PB2 |
| 6 | B1 | PB1 |
| 7 | B0 | PB0 |
| 8 | A7 | PA7 |
| 9 | A6 | PA6 |
| 10 | A5 | PA5 |
| 11 | A4 | PA4 |
| 12 | A3 | PA3 |
| 13 | A2 | PA2 |
| 14 | A1 | PA1 |
| 15 | A0 | PA0 |
| 16 | R | NRST |
| 17 | C15 | PC15 |
| 18 | C14 | PC14 |
| 19 | C13 | PC13 |
| 20 | VB | VBAT |
SIDE 2
| No | Pin | Connected To |
|---|---|---|
| 1 | B12 | PB12 |
| 2 | B13 | PB13 |
| 3 | B14 | PB14 |
| 4 | B15 | PB15 |
| 5 | A8 | PA8 |
| 6 | A9 | PA9 |
| 7 | A10 | PA10 |
| 8 | A11 | PA11 |
| 9 | A12 | PA12 |
| 10 | A15 | PA15 |
| 11 | B3 | PB3 |
| 12 | B4 | PB4 |
| 13 | B5 | PB5 |
| 14 | B6 | PB6 |
| 15 | B7 | PB7 |
| 16 | B8 | PB8 |
| 17 | B9 | PB9 |
| 18 | 5V | +5V rail |
| 19 | G | Ground plane |
| 20 | 3.3 | +3.3V rail |
Warning: There is no safeguard in place. Do not power this board using both USB and an external power supply.
Specifications
| Model | STM32F401 |
| Type | Development Board |
| Core | ARM 32 Cortex-M4 CPU |
| Colour | Black |
| CPU Internal Max Clock | 84MHz |
| External Clock Source | 25MHz crystal |
| SRAM | 64K |
| Flash Memory | 256K |
| Connectivity | I2C, IRDA, LIN BUS, SDIO, SPI, UART, USB, OTG |
| Power | 2.0-3.6V |
| USB Connector Type | Type-C |
| Size | 52mm*21mm |