STM32F Core Board
STM32F401RCT6
Board
| Name | STM32F Core Board |
| Part | Unknown |
| Brand | Unknown |
| Origin | China |
Microcontroller
| Part | STM32F401RCT6 |
| Manufacturer | ST-Microelectronics |
| Core | Arm Cortex-M4 |
| Max. Clock Speed | 84MHz |
| Package | LQFP 64 pins |
Internal memories
| FLASH | 256KiB |
| SRAM | 64KiB |
Oscillators
| HSI | 16MHz |
| LSI | 32kHz |
| HSE | 8MHz |
| LSE | 32.768kHz |
Power
| Sources | Any +3.3V pin (+3.3V) Any +5V pin (+5V) USB connector (+5V) |
| VDDA pin | No |
| VSSA pin | No |
| VREF- pin | Yes |
| VREF+ pin | Yes |
| Backup battery | Soldered and pin (4.8mm / 4) |
Regulator
| Manufacturer | Advanced Monolithic Systems Inc. |
| Part | AMS1117 (AMS1117) |
| Package | SOT89-3 3 pins |
| Input | +4.6V to +15V |
| Output | +3.3V @ 1A |
| Datasheet | AMS1117.pdf |
PCB
| Color | Blue |
| Size (w x l) | 36mm x 47mm |
| Mounting | None |
Remarks
- Warning: The +5V pins on this board are directly connected to the +5V pin of the USB connector. There is no protection in place. Do not power this board through USB and an external power supply at the same time.
- Warning: The microcontroller on this board features internal pull-up resistors for the USB data lines. However, this board has an additional switchable pull-up resistor on D+ (R11, controlled by PD2), which is disabled by default. This resistor is not needed and violates the USB specification when used at the same time as the internal pull-up resistors. This may cause errors while using USB on this board.
Pictures
Connectors
Devices
None
Inputs & outputs
Reset button
| Name | RST |
| Reference | - |
| Type | Button |
| Connected to | NRST |
| Mode | Active low |
BOOT0 jumper
| Name | BOOT0 |
| Reference | - |
| Type | 2-way jumper |
| Connected to | BOOT0 |
| Mode | N.A. |
BOOT1 jumper
| Name | BOOT1 |
| Reference | - |
| Type | 2-way jumper |
| Connected to | PB2 |
| Mode | N.A. |
User LED enable
| Name | JP_LED1 |
| Reference | - |
| Type | 1-way jumper |
| Connected to | Enables connection to LED1 |
| Mode | N.A. |
D- pull-up enable
| Name | - |
| Reference | JP3 |
| Type | 1-way jumper |
| Connected to | Enables connection from PD2 to Q1 base. |
| Mode | N.A. |
USB D- enable
| Name | - |
| Reference | JP3 |
| Type | 1-way jumper |
| Connected to | Connects USB connector pin 2 to PA11 |
| Mode | N.A. |
USB D+ enable
| Name | - |
| Reference | JP3 |
| Type | 1-way jumper |
| Connected to | Connects USB connector pin 3 to PA12 |
| Mode | N.A. |
Power LED
| Name | PWR |
| Reference | - |
| Type | LED |
| Connected to | +3.3V rail |
| Mode | N.A. |
User LED
| Name | LED1 |
| Reference | - |
| Type | LED |
| Connected to | PB10 |
| Mode | Sink |
Connectors & headers
Header 1 properties
| Name | Unknown |
| Reference | None |
| Type | pin header (2.54mm, 15x2, male) |
Header 1 pins
| # | Name | Function | Connected to |
|---|---|---|---|
| 1 | C0 | - | PC0 |
| 2 | C1 | - | PC1 |
| 3 | C2 | - | PC2 |
| 4 | C3 | - | PC3 |
| 5 | VREF- | - | VREF- |
| 6 | VREF+ | - | VREF+ |
| 7 | A0 | - | PA0 |
| 8 | A1 | - | PA1 |
| 9 | A2 | - | PA2 |
| 10 | A3 | - | PA3 |
| 11 | F4 | - | PF4 |
| 12 | A4 | - | PA4 |
| 13 | A5 | - | PA5 |
| 14 | A6 | - | PA6 |
| 15 | A7 | - | PA7 |
| 16 | C4 | - | PC4 |
| 17 | C5 | - | PC5 |
| 18 | B0 | - | PB0 |
| 19 | B1 | - | PB1 |
| 20 | B2 | - | PB2 |
| 21 | B10 | - | PB10 |
| 22 | B11 | - | PB11 |
| 23 | B12 | - | PB12 |
| 24 | B13 | - | PB13 |
| 25 | B14 | - | PB14 |
| 26 | B15 | - | PB15 |
| 27 | C6 | - | PC6 |
| 28 | C7 | - | PC7 |
| 29 | C8 | - | PC8 |
| 30 | C9 | - | PC9 |
Header 2 properties
| Name | Unknown |
| Reference | None |
| Type | pin header (2.54mm, 15x2, male) |
Header 2 pins
| # | Name | Function | Connected to |
|---|---|---|---|
| 1 | C15 | - | PC15 |
| 2 | NRST | - | NRST |
| 3 | C13 | - | PC13 |
| 4 | C14 | - | PC14 |
| 5 | B9 | - | PB9 |
| 6 | VBAT | - | VBAT |
| 7 | B7 | - | PB7 |
| 8 | B8 | - | PB8 |
| 9 | B5 | - | PB5 |
| 10 | B6 | - | PB6 |
| 11 | B3 | - | PB3 |
| 12 | B4 | - | PB4 |
| 13 | C12 | - | PC12 |
| 14 | D2 | - | PD2 |
| 15 | C10 | - | PC10 |
| 16 | C11 | - | PC11 |
| 17 | A14 | - | PA14 |
| 18 | A15 | - | PA15 |
| 19 | A12 | - | PA12 |
| 20 | A13 | - | PA13 |
| 21 | A10 | - | PA10 |
| 22 | A11 | - | PA11 |
| 23 | A6 | - | PA6 |
| 24 | A9 | - | PA9 |
| 25 | 5V | - | +5V rail |
| 26 | USBID | - | USB Connector pin 4 |
| 27 | GND | - | Ground plane |
| 28 | GND | - | Ground plane |
| 29 | 3.3V | - | +3.3V rail |
| 30 | 3.3V | - | +3.3V rail |
USB connector properties
| Name | Unknown |
| Reference | None |
| Type | USB Micro |
USB connector pins
| # | Name | Function | Connected to |
|---|---|---|---|
| 1 | - | VCC | +5V rail |
| 2 | - | D- | PA11 via 12Ω (R9) |
| 3 | - | D+ | PA12 via 12Ω (R10) |
| 4 | - | ID | Header 2 pin 26 |
| 5 | - | GND | Ground plane |
JTAG header properties
| Name | Unknown |
| Reference | None |
| Type | IDC (2.54mm, 10x2, male) |
JTAG header pins
| # | Name | Function | Connected to |
|---|---|---|---|
| 1 | 3.3V | VCC | +3.3V rail |
| 2 | 3.3V | VCC | +3.3V rail |
| 3 | NTRST | TRST | PB4 |
| 4 | GND | GND | Ground plane |
| 5 | TDI | TDI | PA15 |
| 6 | GND | GND | Ground plane |
| 7 | TMS | TMS / SWDIO | PA13 |
| 8 | GND | GND | Ground plane |
| 9 | TCK | TCLK / SWCLK | PA14 |
| 10 | GND | GND | Ground plane |
| 11 | NC | RTCK | N.C. |
| 12 | GND | GND | Ground plane |
| 13 | TDO | TDO / SWO | PB3 |
| 14 | GND | GND | Ground plane |
| 15 | NRST | RESET | NRST |
| 16 | GND | GND | Ground plane |
| 17 | NC | N.C. | N.C. |
| 18 | GND | GND | Ground plane |
| 19 | NC | N.C. | N.C. |
| 20 | GND | GND | Ground plane |



