databit.me

Generic · STM32

STM32 Blue Pill (F103C8)

The legendary $4 STM32. Capable and cheap, but beset by clone chips and a missing USB bootloader — an old-timer for tinkerers who like a challenge.

No wireless3.3 V logicBreadboard

Typical price

$4

Ad space · top

Specifications

MakerGeneric
ChipSTM32F103C8T6
CPUArm Cortex-M3
Clock speed72 MHz
Wi-FiNone
BluetoothNone
Zigbee / Thread radioNo
GPIO pins33 usable
ADC10 channels, 12-bit
DACNone
Flash64 KB
RAM20 KB
Logic level3.3 V
Power input5V USB / 3.3V
Deep sleep (typ.)~2 mA
Active current (typ.)~30 mA
Form factorBreadboard
USBMicro-USB (needs bootloader)
ProgrammingArduino (STM32duino), PlatformIO, STM32Cube, MicroPython (limited)
Released2014

Typical values. Sleep current is approximate; whole-board numbers are higher than the bare chip's datasheet figure.

Pros

  • Very cheap with many timers and 12-bit ADCs
  • Lots of 5 V-tolerant pins
  • Huge archive of community projects

Cons

  • Clones (CKS / GD32 / fake chips) are common
  • No USB bootloader — you need an ST-Link or UART
  • Boards often ship with an incorrect USB resistor

Best use cases

  • 01Motor control and timers
  • 02Cheap mass-produced controllers
  • 03USB gadgets (with a bootloader)
  • 04Learning STM32 from scratch
Ad space · inline

Popular comparisons

Similar boards