Difference between revisions of "STM32 Black Pill"

From Land Boards Wiki
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 45: Line 45:
 
* PA9 - Serial TX1
 
* PA9 - Serial TX1
 
* PA10 - Serial RX1
 
* PA10 - Serial RX1
 +
 +
== Black Pill Card Schematic ==
 +
 +
[https://github.com/land-boards/lb-boards/blob/master/Arduino%20Cards/Black-Pill-Hub/Documents/BlackPillBoard/MiniF4x1Cx_V30%20SchDoc.pdf Schematic]
  
 
== Black Pill Mechanicals ==
 
== Black Pill Mechanicals ==

Latest revision as of 12:08, 6 February 2021

Black Pill Board Features

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

  • 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

Schematic

Black Pill Mechanicals

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

Black Pill Programming

DFU Programming

Arduino-Programming-Tools-Dropdown.png

Other Programming

SerialPropogramming (AN3155).PNG