SKU: IOWC-1282
📋 GST Invoice Available

WeAct Studio BluePill Plus GD32F103CBT6 Learning Board

₹319.00 (Inclusive of all taxes)
Out of Stock

The WeAct Studio BluePill Plus is a versatile GD32F103CBT6 (108MHz) learning board compatible with STM32F103C8T6 pinouts, featuring USB Type-C connectivity and a user-friendly ISP mode for embedded systems development.

Features

  • High-Performance MCU: Features a GD32F103CBT6 ARM Cortex-M3 processor running at 108MHz, delivering swift execution for real-time embedded applications.
  • Ample Memory for Projects: Equipped with 20KB of SRAM and 128KB of Flash ROM, providing sufficient space for complex program code and data storage.
  • Modern USB Type-C Interface: Includes a USB-C port for easy power delivery, programming, and serial communication with host computers.
  • Developer-Friendly ISP Mode: Designed with a large tactile key for straightforward In-System Programming, simplifying firmware updates and debugging.
  • Lead-Free & Compact Design: Manufactured with RoHS-compliant, lead-free materials in a compact form factor ideal for prototyping and learning.

Out of stock

Description

The WeAct Studio BluePill Plus Learning Board is a powerful and accessible development platform centered on the GD32F103CBT6 microcontroller, a pin-compatible alternative to the popular STM32F103C8T6. It provides embedded developers and makers with a robust foundation for building a wide range of IoT and control systems.

With its ARM Cortex-M3 core clocked at 108MHz, the board offers significant processing headroom for sensor data acquisition, peripheral control, and algorithm execution. The integrated USB Type-C interface modernizes connectivity, offering reliable power and data transfer. The board’s design emphasizes usability, featuring a dedicated ISP button for seamless bootloader mode entry, facilitating quick firmware flashes via serial or DFU methods compatible with IDEs like Keil, IAR, or Arduino via core support.

Key Features

  • GD32F103CBT6 MCU (108MHz Cortex-M3) for high-performance embedded computing.
  • Pin-to-pin compatibility with the STM32 Blue Pill ecosystem for easy migration and code reuse.
  • USB 2.0 Full Speed interface via a modern USB Type-C connector for power and communication.
  • Convenient large tactile button for entering ISP (bootloader) programming mode.
  • Lead-free PCB manufacturing adhering to RoHS environmental and safety standards.
  • Comprehensive GPIO breakout accessible via standard 0.1" pitch headers for peripheral expansion.
  • Ideal for educational purposes, prototyping, and as a cost-effective entry into ARM Cortex-M development.

Applications

  • Embedded systems education and microcontroller learning platforms.
  • Prototyping for IoT sensor nodes, data loggers, and control systems.
  • Development of motor controllers, LED drivers, and simple automation projects.
  • Bench testing and firmware development for GD32/STM32F1 series applications.
  • Custom device development requiring a compact, low-cost ARM Cortex-M3 core.

Technical Specifications

Microcontroller / SoCGD32F103CBT6 (ARM Cortex-M3)
Core Frequency108 MHz
RAM20 KB
Flash ROM128 KB
USB InterfaceUSB 2.0 Full Speed, Type-C Connector
Programming InterfaceSerial, SWD, ISP via Boot Button
Supply Voltage5V via USB-C or 3.3V via headers
Operating TemperatureCommercial range (typically -40°C to +85°C)
DimensionsApprox. 53mm x 23mm (Standard BluePill form factor)
PCB MaterialLead-free, FR-4

Frequently Asked Questions

How do I program the WeAct BluePill Plus board?

You can program the board using serial/UART, SWD via an ST-Link/V2 debugger, or the built-in ISP bootloader. Hold the large ISP button while connecting USB to enter bootloader mode, then use tools like STM32CubeProgrammer or flash via serial. For Arduino IDE, install the 'STM32F1' or 'GD32' board support package via Boards Manager. The process typically involves selecting the correct COM port and board variant (e.g., Generic STM32F103C series).

Is this board software-compatible with the original STM32 Blue Pill?

Yes, due to its pin-to-pin hardware compatibility, many projects and libraries written for the STM32F103C8T6 Blue Pill will work on this GD32F103CBT6 version. You may need to adjust clock speed definitions in your IDE (108MHz vs 72MHz) and ensure the GD32 core/device support package is installed. Peripheral register mappings are highly similar, making firmware porting straightforward for most basic GPIO, UART, SPI, and I2C applications.

What is the purpose of the large button on the board?

The large tactile button is specifically for the In-System Programming (ISP) mode. To enter this mode, hold down the button while applying power (or resetting) via USB. This forces the MCU to boot from its internal system memory bootloader, allowing you to upload new firmware via the serial (UART1) interface without needing an external debugger. It's a convenient feature for quick firmware updates during development.

What power supply options are supported?

The primary and simplest power method is via the onboard USB Type-C port, which provides 5V. The board's onboard regulator steps this down to 3.3V for the MCU and I/O. Alternatively, you can supply 3.3V directly to the appropriate pin on the GPIO header, bypassing the onboard regulator. Do not apply 5V to the 3.3V pins, as this will damage the microcontroller. Always ensure correct polarity when using external power sources.

Package Includes

  • 1 x WeAct Studio BluePill Plus Learning Board (GD32F103CBT6)

Additional Information

Weight 0.04 kg
Dimensions 12 × 9 × 4 cm