• 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 - Green Board

    Green Board

    Overview

    Board Name Green 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 Torex Semiconductior
    Regulator part number XC6204 (4A2D)
    Regulator package SOT89
    Output +3.3V @ 150mA
    Battery holder Yes
    Connectivity Headers 3x 2x12 male dupont (2.54mm)
    Specific Power (1x2 male dupont (2.54mm))
    Debug SWD (1x4 male dupont (2.54mm))
    USB Micro
    I/O LEDs Power LED (+5V)
    User LED (LED1, PB0, source)
    User LED (LED2, PB1, source)
    Buttons, switches and jumpers 1-way jumper (BOOT0, BOOT0, active high)
    User button (KEY, PB2, active low)
    2-way switch (+5V from USB / +5V IN)
    Other devices None
    PCB Colour Green
    Size 70mm x 60mm
    Mounting 4x mounting hole (M3)
    Remarks
    • Note: This board features a switch which is used to select the +5V source. Either +5V from USB or +5V from the 5V IN pin.

    Pictures

    Green Board

    Green Board Top view

    Green Board Bottom view

    Header 1

    Pin Connected to
    GND Ground plane
    3V3 +3.3V rail
    GND Ground plane
    GND Ground plane
    GND Ground plane
    PB0 PB0
    NC N.C.
    PB1 PB1
    NC N.C.
    PB2 PB2
    NC N.C.
    PB3 PB3
    GND Ground plane
    PB4 PB4
    GND Ground plane
    PB5 PB5
    GND Ground plane
    PB6 PB6
    NC N.C.
    PB7 PB7
    NC N.C.
    GND Ground plane
    5V +5V rail
    3V3 +3.3V rail

    Header 2

    Pin Connected to
    5V +5V rail
    3V3 +3.3V rail
    NC N.C.
    GND Ground plane
    GND Ground plane
    PB15 PB15
    GND Ground plane
    PB14 PB14
    GND Ground plane
    PB13 PB13
    NC N.C.
    PB12 PB12
    5V +5V rail
    PB11 PB11
    GND Ground plane
    PB10 PB10
    GND Ground plane
    PB9 PB9
    GND Ground plane
    PB8 PB8
    NC N.C.
    GND Ground plane
    5V +5V rail
    3V3 +3.3V rail

    Header 3

    The left main header as seen on the top view. Pins listed in a clock-wise order, alternating the outer pin with the inner pin.

    Pin Connected to
    NC N.C.
    NC N.C.
    5V +5V rail
    5V +5V rail
    GND Ground plane
    GND Ground plane
    PA15 PA15
    PA10 PA10
    PA8 PA8
    PA9 PA9
    GND Ground plane
    GND Ground plane
    3V3 +3.3V rail
    3V3 +3.3V rail
    GND Ground plane
    GND Ground plane
    PA3 PA3
    PA7 PA7
    PA2 PA2
    PA6 PA6
    PA1 PA1
    PA5 PA5
    PA0 PA0
    PA4 PA4

    USB

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

    SWD

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

    Power

    Pin Connected to
    - Ground plane
    + +5V rail