STM32F401 Black Pill Microcontroller Board Products
Created:
13Sep2024 19:40:50 UTC
2024-09-13T19:40:50Z
Updated:
17Sep2024 07:55:28 UTC
2024-09-17T07:55:28Z
Description
The STM32F401 Black Pill microcontroller development board breaks out the STM32F401 series MCUMicrocontroller Unit on a board about the same size as the Nano or Pico. The STM32F401 series of MCUs come with a 32-bit 84MHz ARM Cortex-M4 and have different amounts of Flash and SRAMStatic Random Access Memory memory depending on the chip version.
The STM32F401 Black Pill board includes a USB-C connector for power and programming, boot button, reset button, user button, LEDLight Emitting Diodes, SWDSerial Wire Debug pins, and the option to connect a battery to back up the RTCReal-Time Clock.
- Processor
- 32-bit 84MHz ARMAdvanced Reduced Instruction Set Computer (RISC) Machines Cortex-M4
- Memory
-
- Flash:
- 128KB STM32F401xB
- 256KB STM32F401xC
- 384KB STM32F401xD
- 512KB STM32F401xE
-
SRAMStatic Random Access Memory:
- 64KB STM32F401xB and STM32F401xC
- 96KB STM32F401xD and STM32F401xE
-
OTPOne-Time Programmable (OTP) memory is a type of non-volatile memory that allows data to be written only once. Once programmed, the memory retains its value even after power loss.:
- 512 bytes for STM32F401xD and STM32F401xE
- (optional) Solder pads on back of board for 8-Pin SOICSmall Outline Integrated Circuit SPISerial Peripheral Interface Flash chip
- Flash:
- I/OInput/Output
-
- 1x Micro-C USB connector (USB 2.0 Full speed)
- 34x Digital I/OInput/Output with 25x PWMPulse-Width Modulation (3.3V Logic)
- 10x Analog Inputs 12-bit ADCAnalog-to-Digital Converter (ADC, A/D, or A-to-D) (0V to 3.3V range)
- Communication Interfaces (3.3V Logic): 3x UARTUniversal Asynchronous Receiver-Transmitter, 2x I2CInter-Integrated Circuit. Also referred to as IIC or I2C. (SMBusSystem Management Bus/PMBusPower Management Bus), 2x SPISerial Peripheral Interface, and 1x CANController Area Network (CAN) is a high-integrity serial communication bus designed for harsh environments such as industrial and automotive applications..
- 4-Pins for SWDSerial Wire Debug if you want to reprogram the chip directly or attach a ST-Link debugger.
- User Interface
-
- 1x Reset Button (labeled NRST)
- 1x Boot Button (labeled BOOT0) for entering the ROMRead-Only Memory DFUDevice Firmware Update bootloader
- 1x User Button (labeled KEY) connected to PA0
- 1x Power Indicator LED
- 1x Pin PC13 User LED
- Power
-
The board can be powered with 5V using the USB-C connector. There are also a
few power related pins.
- 5V output pin is connected to the USB power line. The 5V pin can be used as an alternative power source, but be cautious not to exceed 5.5V and there is no protection against powering the board simultaneously through USB and an external power supply.
- 3.3 output pin is the 3.3V regulated output voltage from the onboard regulator. You can also power the board by supplying 3.3V to this pin.
- G pin is the common/ground/0V reference.
- VB input pin is connected to the MCU VBAT pin to supply power for the RTCReal-Time Clock and backup registers from an external battery in the range of 1.8V to 3.6V when power to the board is not present.
- Board Size
- 52.81mm x 20.78mm (2.08in x 0.82in)
- Documentation
Products
STM32F401CCU6
- 3x STM32F401CCU6 Board
- 6x 20-Pin Straight Male Headers
- 3x 4-Pin Right Angle Header
- 3x STM32F401CCU6 Board
- 6x 20-Pin Straight Male Headers
- 3x 4-Pin Right Angle Header
(0) Comments
Sign in to leave a comment
Sign In