STM32F103C8T6 Blue Pill

STM32F103C8T6 Blue Pill

KShs 900.00

The STM32F103C8T6 Blue Pill is a low-cost ARM Cortex-M3 microcontroller board suitable for embedded systems, IoT projects, robotics, and hobbyist electronics.

Out of stock

Out of stock

Description

The STM32F103C8T6 Blue Pill is based on the STM32F103C8T6 microcontroller featuring a 32-bit ARM Cortex-M3 core with 72 MHz clock speed. It offers multiple GPIO pins, PWM outputs, ADC channels, and interfaces including UART, SPI, and I²C. Its compact form factor makes it ideal for breadboard prototyping and embedded applications. The board is compatible with STM32CubeIDE, Arduino IDE (with STM32 core), and PlatformIO, making it accessible for both beginners and advanced developers.

Key Features

  • ARM Cortex-M3 STM32F103C8T6 microcontroller

  • 72 MHz high-speed processing

  • 20+ GPIO pins with PWM support

  • ADC 12-bit resolution for sensor integration

  • Communication interfaces: UART, SPI, I²C

  • USB interface for programming and debugging

  • Breadboard-friendly design

  • Compatible with STM32CubeIDE, Arduino IDE, PlatformIO

Variants

  • Standard STM32F103C8T6 Blue Pill Board

  • Blue Pill with onboard USB Mini-B connector

Specifications

Feature Details
Microcontroller STM32F103C8T6 (Cortex-M3)
Operating Voltage 3.3V
Input Voltage 5V via USB or external supply
Flash Memory 64 KB
SRAM 20 KB
Digital I/O Pins 20+
ADC 12-bit
Communication Interfaces UART, SPI, I²C, USB
Clock Speed 72 MHz
Dimensions 52 × 30 × 10 mm

Applications

  • Robotics and automation projects

  • IoT and sensor devices

  • Embedded system prototypes

  • Motor control and PWM applications

  • DIY electronics and hobbyist projects

Compatible Boards / Circuits

  • STM32CubeIDE for STM32 programming

  • Arduino IDE (with STM32 core)

  • PlatformIO IDE

  • Compatible with sensors, relays, motors, and displays

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Related Products

Out of stock
info@hamtechtechnologies.com
+254702125796
+254702125796
WhatsApp
Phone
Email