Anonymous
Mar 23, 2026
Rating: 5/5
Reliable batch for our workshop
Bought ten of these for our makerspace workshop. All boards were functional out of the box. The build quality is consistent, and the reset/boot buttons are responsive.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Development, Learning, Evaluation & Industrial Control Boards |
| Origin | - |
| Microcontroller Model | STM32F103C8T6 |
| Architecture | ARM Cortex-M3 32-bit RISC |
| Maximum Frequency | 72 MHz |
| Flash Memory | 64 KB |
| SRAM | 20 KB |
| Operating Voltage | 3.3V (5V tolerant I/O) |
| Debug Interface | SWD / JTAG |
| GPIO Pins | 37 Available GPIOs |
| Board Dimensions | 53mm x 23mm x 10mm |
| Compatibility | Arduino IDE, Keil MDK, IAR EWARM |
Anonymous
Mar 23, 2026
Rating: 5/5
Reliable batch for our workshop
Bought ten of these for our makerspace workshop. All boards were functional out of the box. The build quality is consistent, and the reset/boot buttons are responsive.
Anonymous
Mar 22, 2026
Rating: 5/5
Perfect for learning ARM architecture
This board is exactly what I needed to transition from 8-bit AVR to 32-bit ARM. The pinout is clearly labeled, and it works flawlessly with the ST-Link debugger. Great value for the price.
Anonymous
Mar 22, 2026
Rating: 5/5
Great for university projects
Used this for my final year embedded systems project. It handled ADC readings and PWM motor control without any issues. Documentation online is abundant which helped a lot.
Anonymous
Mar 22, 2026
Rating: 4/5
Good performance, compact size
Very compact design saves space in prototypes. Flashing firmware via SWD is fast. Only giving 4 stars because the silkscreen could be slightly larger for easier reading.
Anonymous
Mar 21, 2026
Rating: 5/5
Excellent replacement for Blue Pill
Functions identically to the popular 'Blue Pill' boards but seems to have better component sourcing. No issues with the USB connector or voltage regulator so far.
Anonymous
Mar 19, 2026
Rating: 4/5
Solid core board, minor soldering needed
The MCU itself performs well at 72MHz. Note that this is a barebones core board, so you will need to solder headers if you want to plug it into a breadboard easily. Otherwise, excellent quality.
Q: What is the maximum current this board can supply to peripherals?
A: The onboard regulator can typically supply up to 200mA-300mA total for the board and peripherals. For high-current devices, we recommend an external power source.
Q: Is this compatible with the Arduino IDE?
A: Yes, you can program this board using the Arduino IDE by installing the appropriate STM32 core package (e.g., STM32duino) and selecting the generic STM32F103C8T6 board.
Q: Can I power this board directly via the 5V pin?
A: Yes, the board includes an onboard LDO regulator that converts 5V input to the required 3.3V for the MCU. However, ensure your 5V source is stable.
Q: Does this board come with pre-soldered pin headers?
A: No, this is a minimal system core board and typically ships without pre-soldered headers to keep costs low and allow for flexible mounting. You will need to solder them yourself.
Q: What debugger do I need to flash code onto this?
A: You can use any standard ST-Link V2 or V3 debugger/programmer. It connects via the SWD interface pins located on the board.