STM32F103C8T6 - Arm Cortex-M3 MCU (Blue Pill)
Public Made by Adomby adom
STMicroelectronics mainstream Arm Cortex-M3 MCU. 72 MHz, 64 KB Flash, 20 KB SRAM, USB, CAN, LQFP-48. The workhorse Blue Pill microcontroller.
Skills
The skills this repo ships, by tier, each with a quick health read. Install the user skills with:
adom-wiki skills install adom/stm32f103c8t6Use when programming an STM32F103C8T6: flashing over SWD with OpenOCD or ST-Link, entering the ROM UART bootloader with BOOT0, why USB DFU does not work on a bare F103, and clearing readout protection. Triggers: flash the stm32, program blue pill, stm32 bootloader, BOOT0 flashing, openocd stm32, st-link, stm32 dfu not working.
Use when placing the STM32F103C8T6 (Blue Pill MCU, LQFP-48) on a board: pin 1 orientation, decoupling, BOOT0 strapping, SWD debug header, crystal selection, USB pull-up, and pulling this page's symbol/footprint/3D into KiCad or Fusion. Triggers: put the STM32 on my board, F103 decoupling, blue pill pinout, BOOT0, SWD pins, stm32f103 crystal.
No dev skills in this repo.
How to build, debug, and test this app. Source-only (dev-skills/), never shipped in the tarball.
No publish skills in this repo.
The app-to-wiki publish glue. Source-only (publish-skills/), never shipped in the tarball.
Health: the size chip is green when right-sized, yellow when getting long, red when the model likely skims it. A green check is a passed preamble/structure signal; an amber mark is a gentle nudge, not a hard failure.