• 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
  • STM32F405RGT6 - WaveShare CorexxxR

    STM32F405RGT6 WaveShare CorexxxR


    Board Name WaveShare CorexxxR
    Brand WaveShare
    Origin AliExpress, China
    Microcontroller Part STM32F405RGT6
    Package LQFP64
    Core Cortex-M4
    FLASH 1024KB
    SRAM 196KB
    Max. Clock Speed 168MHz
    Crystals HSE (High Speed External) 25MHz
    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 2x33 male dupont (2.54mm)
    Specific None
    Debug JTAG (20-pin IDC)
    USB Mini
    I/O LEDs Power LED (VBUS LED, +5V)
    Power LED (PWR LED, +3.3V)
    Buttons, switches and jumpers Reset button (RESET, NRST, active low)
    2-way switch (BOOT CONFIG, BOOT0)
    1-way jumper (VBAT 3.3, VBAT)
    1-way jumper (OTG JMP, PC1 to PWR OUT)
    1-way jumper (OTG JMP, PC2 to FLG)
    1-way jumper (OTG JMP, PA9 to VBUS)
    Other devices None
    PCB Colour Green
    Size 64mm x 48mm
    Mounting None
    • Note: This board features a Micrel power management IC (MIC2025).
    • Note: This is a generic board. There are other variation available with a different microcontroller, like one with an STM32F205RBT6 device.


    STM32F405RGT6 WaveShare CorexxxR

    STM32F405RGT6 WaveShare CorexxxR Top view

    STM32F405RGT6 WaveShare CorexxxR Bottom view

    Header 1

    Pin Connected to
    GND Ground plane
    3.3V +3.3V rail
    PB8 PB8
    PB9 PB9
    PB7 PB7
    BP5 BP5
    PB6 PB6
    PB3 PB3
    PB4 PB4
    PC12 PC12
    PB2 PB2
    PC10 PC10
    PC11 PC11
    PA14 PA14
    PA15 PA15
    PA12 PA12
    PA13 PA13
    PA10 PA10
    PA11 PA11
    PA8 PA8
    PA9 PA9
    PC8 PC8
    PC9 PC9
    PC6 PC6
    PC7 PC7
    PB14 PB14
    PB15 PB15
    PB12 PB12
    PB13 PB13
    GND Ground plane
    5V OUT +5V out

    Header 2

    Pin Connected to
    5VIN +5V in
    GND Ground plane
    PB10 PB10
    PB11 PB11
    PB1 PB1
    PB2 PB2
    PC5 PC5
    PB0 PB0
    PA7 PA7
    PC4 PC4
    PA5 PA5
    PA6 PA6
    3.3V +3.3V rail
    GND Ground plane
    PA3 PA3
    PA4 PA4
    PA1 PA1
    PA2 PA2
    PC3 PC3
    PA0 PA0
    PC1 PC1
    PC2 PC2
    PC0 PC0
    PC14 PC14
    PC15 PC15
    PC13 PC13
    3.3V +3.3V rail
    GND Ground plane


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


    Pin Connected to JTAG SWD
    1 +3.3V rail VCC -
    2 +3.3V rail VCC -
    3 PB4 TRST -
    4 Ground plane GND -
    5 PA15 TDI -
    6 Ground plane GND -
    7 PA13 TMS SWDIO
    8 Ground plane GND -
    10 Ground plane GND -
    11 N.C. RTCK -
    12 Ground plane GND -
    13 PB3 TDO SWO
    14 Ground plane GND -
    15 NRST RESET -
    16 Ground plane GND -
    17 N.C. N.C. -
    18 Ground plane GND -
    19 N.C. N.C. -
    20 Ground plane GND -