Anonymous
Mar 23, 2026
Rating: 4/5
Good for workshops
We bought ten of these for our university workshop. They have held up well under heavy use by beginners. One board had a slightly loose USB port, but the rest were perfect. Good bulk option.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Development, Learning, Evaluation & Industrial Control Boards |
| Origin | - |
| Microcontroller | STM32F103C8T6 ARM Cortex-M3 |
| Flash Memory | 64 KB |
| SRAM | 20 KB |
| Operating Voltage | 3.3V |
| Input Voltage | 5V via Micro-USB or VIN pin |
| Clock Frequency | 72 MHz Max |
| I/O Pins | 37 GPIO pins |
| Communication Interfaces | 3x USART, 2x SPI, 2x I2C, USB, CAN |
| Onboard Features | One-Key ISP Download, Reset Button, Power LED |
| Dimensions | 53mm x 23mm x 10mm |
Anonymous
Mar 23, 2026
Rating: 4/5
Good for workshops
We bought ten of these for our university workshop. They have held up well under heavy use by beginners. One board had a slightly loose USB port, but the rest were perfect. Good bulk option.
Anonymous
Mar 19, 2026
Rating: 4/5
Great value, minor documentation gap
The hardware quality is solid and the pinout is standard. It runs my FreeRTOS projects without issues. The only downside is that the included quick start guide is a bit sparse, but there are plenty of online resources available.
Anonymous
Mar 16, 2026
Rating: 5/5
Best budget development board
Compared to other options, this offers the best bang for your buck. The build quality feels premium despite the low price. Setup with Keil MDK was straightforward after installing the drivers.
Anonymous
Mar 11, 2026
Rating: 5/5
Reliable for motor control projects
I used this board to control a BLDC motor driver in my robot prototype. The PWM outputs are stable, and the processing speed at 72MHz handles the control loops easily. Very happy with this purchase.
Anonymous
Mar 06, 2026
Rating: 5/5
Perfect for STM32 beginners
This board is exactly what I needed to start learning ARM Cortex-M3 programming. The one-key ISP download feature works flawlessly with the ST-Link utility, saving me a lot of wiring hassle. Highly recommended for students.
Anonymous
Mar 01, 2026
Rating: 5/5
Upgrade from Arduino was seamless
Moving from AVR to ARM was easier than expected thanks to this board. The community support for the C8T6 is huge. The onboard regulator handles the 5V input cleanly, providing stable 3.3V for sensors.
Q: Is this compatible with the Arduino IDE?
A: Yes, it is compatible. You can program this board using the Arduino IDE by installing the appropriate STM32 core packages (such as the STM32duino project) and selecting the 'Generic STM32F103C series' board manager.
Q: Does this board come with an integrated programmer, or do I need a separate ST-Link?
A: This board does not have an integrated programmer. You will need an external ST-Link V2 or similar debugger/programmer to upload code via the SWD interface. However, it supports One-Key ISP download if you use the built-in bootloader via UART.
Q: Can I power this board directly with a 9V battery?
A: No, please do not connect 9V directly. The onboard voltage regulator accepts input between 5V and roughly 7V max via the VIN pin or Micro-USB. For a 9V battery, you should use an external 5V buck converter before connecting to the board.
Q: What is the maximum current I can draw from the 3.3V pin?
A: The onboard LDO regulator can typically supply up to 200mA-300mA depending on the specific batch and input voltage differential. For high-current peripherals, we recommend powering them externally and sharing a common ground.
Q: Does the package include headers pre-soldered?
A: No, the board is shipped without headers soldered to allow for flexible mounting options (e.g., stacking or breadboarding). You will need to solder your own male or female headers based on your project requirements.