The STM32F103C8T6 Minimum System Board, also known as the “Blue Pill”, is a powerful, compact, and affordable development board based on the STM32 ARM Cortex-M3 32-bit microcontroller. Designed for performance-critical applications, this board is perfect for embedded systems, robotics, IoT, and real-time control projects.
With 64KB Flash, 20KB SRAM, multiple GPIOs, timers, and hardware interfaces like SPI, I2C, USART, ADC, and PWM, the Blue Pill offers a rich feature set in a small footprint. It is compatible with platforms such as STM32CubeIDE, Arduino IDE (via STM32duino), and PlatformIO.
Key Features
-
Powerful ARM Cortex-M3 Core: 32-bit performance at an affordable price
-
Compact Design: Ideal for breadboarding and embedded integrations
-
Multiple Interfaces: SPI, I2C, UART, ADC, PWM, USB, and more
-
Wide Community Support: Works with Arduino IDE, STM32Cube, and other platforms
-
USB & Serial Programming Options: Can be programmed via USB (with bootloader) or using ST-Link/V2
-
Perfect for Learning & Prototyping: Popular choice for students, makers, and professionals
Technical Specifications
Parameter | Value |
---|---|
MCU | STM32F103C8T6 (ARM Cortex-M3) |
Clock Speed | Up to 72 MHz |
Flash Memory | 64KB |
SRAM | 20KB |
Operating Voltage | 3.3V (5V tolerant inputs) |
I/O Pins | 37 GPIOs |
Communication Interfaces | USART, I2C, SPI, CAN, USB |
Timers | 3 × 16-bit timers + SysTick |
ADC | 10-bit, 2 channels |
USB | Full-speed USB 2.0 |
Power Supply | 5V via USB or 3.3V/5V via headers |
Dimensions | Approx. 52mm × 22mm |
Package Includes
-
1 × STM32F103C8T6 Minimum System Board (Blue Pill)
-
2 × 40-pin Male Header Strips (unsoldered)
Note:
You may need an ST-Link V2 programmer or USB-to-Serial adapter for flashing the board, depending on your development environment.
Reviews
There are no reviews yet.