891 B
891 B
Blue Pill Notes
Baseline
- Board: STM32F103C8T6 Blue Pill
- Core: Cortex-M3
- Default target:
thumbv7m-none-eabi
LED
- Most Blue Pill boards wire the onboard LED to
PC13 - It is usually active-low
set_low()usually turns it onset_high()usually turns it off
RGB LED
PA0= GND, drive lowPA1= redPA2= greenPA3= blue- The RGB examples use these pins as a visible status output
5-Way Button Board
PB12= GND, drive lowPA10= VCC, drive highPB13= rightPB14= downPB15= leftPA8= centerPA9= up- Assumption: the button inputs read high when pressed
- The workshop uses
PA8as the default center button in the simplest examples - TODO: flip the input polarity if your module is active-low instead
Probe Wiring
SWDIO->SWDIOSWCLK->SWCLKGND->GND3V3->3V3reference