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 |