• 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 - Purple Pill

    Purple Pill


    Board Name Purple Pill
    Brand CJMCU
    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) None
    Power Sources Any +3.3V pin (+3.3V)
    Any +5V pin (+5V)
    USB connector (+5V)
    Regulator manufacturer Micrel / Microchip
    Regulator part number MIC5219 (LG33)
    Regulator package SOT-23-5
    Output +3.3V @ 500mA (peak)
    Battery holder No
    Connectivity Headers 2x 1x15 male dupont (2.54mm)
    Specific None
    Debug None
    USB Mini
    I/O LEDs Power LED (+3.3V)
    User LED (PB11, source)
    User LED (PB12, source)
    Buttons, switches and jumpers None
    Other devices None
    PCB Colour Purple
    Size 45mm x 25mm
    Mounting Breadboard
    • 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.


    Purple Pill

    Purple Pill Top view

    Purple Pill Bottom view

    Header 1

    Pin Connected to
    3.3 +3.3V rail
    DIO PA13
    DLK PA14
    GND Ground plane
    MOS PA7
    MIO PA6
    CLK PA5
    CS PA4
    3.3 +3.3V rail
    GND Ground plane
    PA0 PA0
    PA1 PA1
    PA2 PA2
    PA3 PA3

    Header 2

    Pin Connected to
    PB3 PB3
    PB2 PB2
    PB1 PB1
    PB0 PB0
    3.3 +3.3V rail
    GND Ground plane
    RX PA10
    TX PA9
    3.3 +3.3V rail
    +5V +5V rail
    GND Ground plane
    SDA PB6
    SCL PB7
    +5V +5V rail
    GND Ground plane


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