STM32F401 Black Pill Microcontroller Board Products

Created:  
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
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


EC Buying STM32F401CCU6 Minimum System Development Board (3PCS)
Seller: EC Buying
Package includes:
  • 3x STM32F401CCU6 Board
  • 6x 20-Pin Straight Male Headers
  • 3x 4-Pin Right Angle Header
Price: $14.99(Updated 14Sep2024 22:37:362024-09-14T22:37:36Z UTC UTC)

DORHEA STM32F401CCU6 Minimum System Development Board (3PCS)
Seller: Dorhea
Package includes:
  • 3x STM32F401CCU6 Board
  • 6x 20-Pin Straight Male Headers
  • 3x 4-Pin Right Angle Header
Price: $15.99(Updated 14Sep2024 22:50:162024-09-14T22:50:16Z UTC UTC)

(0) Comments

Sign in to leave a comment

Sign In