Skip to product information
1 of 10

Keszoox

STM32F103C8T6 CH32F103C8T6 ARM Cortex-M3 Development Board with ST-LINK V2 Programmer

STM32F103C8T6 CH32F103C8T6 ARM Cortex-M3 Development Board with ST-LINK V2 Programmer

Regular price $7.72 USD
Sale price $7.72 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Color

STM32F103C8T6 "Blue Pill" ARM Cortex-M3 Development Board with ST-LINK V2 Programmer

Step into 32-bit embedded development with the STM32F103C8T6 — the legendary "Blue Pill" board that has become the go-to platform for engineers, makers, and students worldwide. Running an ARM Cortex-M3 core at 72MHz with 64KB flash and 20KB SRAM, it delivers real processing power at a fraction of the cost of larger development kits. Paired with the ST-LINK V2 SWD programmer, you get a complete, professional-grade embedded development environment ready to use from day one.

Whether you're building a motor controller, a USB HID device, a CAN bus node, or a precision sensor interface, the STM32F103C8T6 has the peripherals, the speed, and the ecosystem to get it done. This listing also offers higher-performance variants including the STM32F401CCU6 (Cortex-M4 @ 84MHz) and STM32F411CEU6 (Cortex-M4 @ 100MHz) for demanding applications.

Available Variants

  • STM32F103C6T6 — ARM Cortex-M3 @ 72MHz, 32KB flash, 10KB RAM, entry-level Blue Pill
  • STM32F103C8T6 — ARM Cortex-M3 @ 72MHz, 64KB flash, 20KB RAM, the classic Blue Pill
  • CH32F103C8T6 Micro-USB — WCH RISC-V compatible, 64KB flash, Micro-USB interface
  • CH32F103C8T6 Type-C — WCH RISC-V compatible, 64KB flash, USB-C interface
  • STM32F401CCU6 — ARM Cortex-M4 @ 84MHz, 256KB flash, 64KB RAM, FPU, DSP
  • STM32F411CEU6 — ARM Cortex-M4 @ 100MHz, 512KB flash, 128KB RAM, FPU, DSP
  • ST-LINK V2 — standalone SWD/JTAG programmer and debugger
  • 1 SET STM32F103C8T6 — Blue Pill board + ST-LINK V2 bundle

STM32F103C8T6 Technical Specifications

  • CPU Core: ARM 32-bit Cortex-M3, up to 72MHz
  • Flash Memory: 64KB (up to 128KB usable with unlock)
  • SRAM: 20KB
  • Supply Voltage: 2.0–3.6V (5V tolerant I/O on most pins)
  • GPIO Pins: 37 (PA0–PA15, PB0–PB15, PC13–PC15)
  • Timers: 3 general-purpose 16-bit, 1 advanced-control, 2 watchdog
  • ADC: 2 × 12-bit, 10 channels, up to 1 MSPS
  • Communication: 2× SPI, 2× I2C, 3× USART, 1× USB 2.0 FS, 1× CAN 2.0B
  • DMA: 7-channel DMA controller
  • Debug Interface: SWD (Serial Wire Debug) + JTAG
  • Operating Temperature: −40°C to +85°C
  • Package: LQFP-48, mounted on breadboard-compatible PCB (53 × 23mm)

ST-LINK V2 Programmer Specifications

  • Supported Interfaces: SWD and JTAG
  • Compatible Devices: All STM32 and STM8 series microcontrollers
  • Host Interface: USB 2.0 Full Speed
  • Target Voltage: 3.3V output for target power
  • Software: STM32CubeIDE, STM32CubeProgrammer, OpenOCD, PlatformIO

Supported Development Environments

  • Arduino IDE — via STM32duino board support package (Roger Clark / STMicroelectronics official)
  • STM32CubeIDE — ST’s official Eclipse-based IDE with HAL and LL library support
  • PlatformIO — VS Code extension with full STM32 support
  • MicroPython — official STM32 port available for F103 and F4 series
  • Keil MDK / IAR EWARM — professional RTOS and bare-metal development
  • Rust (embedded-hal) — growing ecosystem for safety-critical applications

Peripheral Connectivity

The Blue Pill exposes all key peripherals on 0.1" (2.54mm) pitch headers, making it fully breadboard-compatible. Key pinout highlights:

  • PA9/PA10 — USART1 TX/RX (also USB D+/D− via PA11/PA12)
  • PB6/PB7 — I2C1 SCL/SDA
  • PA5/PA6/PA7 — SPI1 SCK/MISO/MOSI
  • PA0–PA7 — ADC channels (12-bit, up to 1MSPS)
  • PB8/PB9 — CAN RX/TX
  • BOOT0/BOOT1 — bootloader mode selection jumpers

Typical Applications

  • Motor control (BLDC, stepper, servo) with PWM and encoder input
  • USB HID devices (keyboard, mouse, gamepad, MIDI controller)
  • CAN bus nodes for automotive and industrial networks
  • Precision data acquisition with 12-bit ADC and DMA
  • RTOS-based embedded systems (FreeRTOS, Zephyr, ChibiOS)
  • IoT sensor nodes with UART/SPI/I2C sensor integration
  • Bootloader development and firmware update systems
  • Embedded systems coursework and university projects

Why Choose STM32 Over Arduino?

The STM32F103C8T6 runs at 72MHz — 4.5× faster than the Arduino Uno — with 4× more flash, hardware floating-point support (on F4 variants), true USB, CAN bus, and DMA. For projects that have outgrown the limitations of 8-bit AVR microcontrollers, the Blue Pill is the natural next step without the cost of a full evaluation board.

Package Contents

  • 1 × STM32 / CH32 development board (variant as selected)
  • 1 × ST-LINK V2 programmer with dupont cables (included in bundle variants)
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy