STM32 Black Pill

From Land Boards Wiki
Jump to navigation Jump to search

Black Pill Board Features[edit]

Not pin compatible with Blue Pill due to power pin locations

  • Use on BLACK-PILL-HUB
  • STM32F401CCU6 or STM32F411CCU6 CPU
    • STM32F401CCU6
      • 84 MHz CPU clock
      • 256 KB Flash
      • 64 KB SRAM
    • STM32F411CCU6
      • 100 MHz CPU clock
      • 512 KB Flash
      • 128 KB SRAM
    • 3.3V regulator
    • 2x12-bit, A/D converter
    • 7-channel DMA controller
    • SPI, I2C, UART interfaces
    • 7 timers
  • SPI ROM footprint
  • USB-C
  • Reset button
  • Power LED
  • PC 13 LED
  • SWD connector
  • 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.

BlackPillBoard-720px.png

Black Pill Reserved Pins[edit]

  • PA0 - On-board USER KEY - needs INPUT_PULLUP
  • PC13 - On-board LED
  • PB2 - BOOT1
    • Pulling this pin down by external hardware causes the board to boot to serial
    • Can be ignored by unplugging USB (power) while holding both reset and BOOT1 buttons on the Black Pill card
    • Release reset button first
  • PA11 - USB-M
  • PA12 - USB-P
  • PA9 - Serial TX1
  • PA10 - Serial RX1

Black Pill Card Schematic[edit]

Schematic

Black Pill Mechanicals[edit]

Original-dimensions-STM32F401CCU6 WeAct Black Pill V1.2.png

Black Pill Programming[edit]

DFU Programming[edit]

Arduino-Programming-Tools-Dropdown.png

Other Programming[edit]

SerialPropogramming (AN3155).PNG