• STM32-base
  • Home
  • Overview
  • Roadmap and scope
  • About this project
  • Guides
  • Getting started with STM32
  • Setting up STM32-base
  • Flashing
  • Boards
  • Boards overview
  • Blue pill (STM32F103C8T6)
  • Black pill (STM32F103C8T6)
  • Cheatsheets
  • Linker: Memory regions
  • Device name mapping
  • Makefile options
  • External
  • STM32-base project
  • STMicroelectronics
  • STM32F103C8T6 - Black Board

    Black Board

    Overview

    Board Name Black Board
    Brand Unknown
    Origin AliExpress, China
    Microcontroller Part STM32F103C8T6
    Package LQFP48
    Core Cortex-M3
    FLASH 64KB
    SRAM 20KB
    Max. Clock Speed 72MHz
    Crystals HSE (High Speed External) 8MHz
    LSE (Low Speed External) 32.768kHz
    Power Sources Any +3.3V pin (+3.3V)
    Any +5V pin (+5V)
    USB connector (+5V)
    Regulator manufacturer Advanced Monolithic Systems Inc.
    Regulator part number AMS1117
    Regulator package SOT223
    Output +3.3V @ 1000mA
    Battery holder No
    Connectivity Headers 2x 2x10 male dupont (2.54mm)
    Specific Serial (1x4 male dupont (2.54mm))
    ESP8266 (2x4 female dupont (2.54mm))
    NRF24L01 (2x4 female dupont (2.54mm))
    Debug SWD (1x4 male dupont (2.54mm))
    USB Micro
    I/O LEDs Power LED (+3.3V)
    User LED (PA1, sink)
    Buttons, switches and jumpers Reset button (RESET, NRST, active low)
    2-way jumper (BOOT0, BOOT0)
    2-way jumper (BOOT1, BOOT1)
    User button (PA8, PA8)
    Other devices None
    PCB Colour Black
    Size 52mm x 41mm
    Mounting 4x mounting hole (M3)
    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.

    Pictures

    Black Board

    Black Board Top view

    Black Board Bottom view

    Header 1

    Pin Connected to
    5V +5V rail
    GND Ground plane
    C13 PC13
    3.3 +3.3V rail
    B1 PB1
    B0 PB0
    B2 PB2
    B3 PB3
    B4 PB4
    B5 PB5
    B6 PB6
    B7 PB7
    B8 PB8
    B9 PB9
    B10 PB10
    B11 PB11
    B12 PB12
    B13 PB13
    B14 PB14
    B15 PB15

    Header 2

    Pin Connected to
    C14 PC14
    C15 PC15
    A14 PA14
    A15 PA15
    A12 PA12
    A13 PA13
    A10 PA10
    A11 PA11
    A8 PA8
    A9 PA9
    A6 PA6
    A7 PA7
    A4 PA4
    A5 PA5
    A2 PA2
    A3 PA3
    A0 PA0
    A1 PA1
    GND Ground plane
    3.3 +3.3V rail

    USB

    Pin Connected to
    VCC +5V rail
    D- PA11
    D+ PA12
    ID N.C.
    GND Ground plane

    SWD

    Pin Connected to
    3.3 +3.3V rail
    DIO PA13
    CLK PA14
    GND Ground plane

    Serial UART1

    Pin Connected to
    TXD PA9
    RXD PA10
    5V +5V rail
    GND Ground plane

    NRF2401

    Pin Connected to
    GND Ground plane
    VCC +3.3V rail
    CE PB0
    CSN PB2
    SCK PA5
    MOSI PA7
    MISO PA6
    IRQ PA15

    ESP8266

    Pin Connected to
    UTXD PA3
    GND Ground plane
    CH_PD +3.3V rail
    GPIO2 N.C.
    RST +3.3V rail
    GPIO0 N.C.
    VCC +3.3V rail
    URXD PA2