Anonymous
Mar 30, 2026
Rating: 5/5
Bulk buy for our lab
Purchased ten of these for our university lab. All units were functional out of the box. The build quality is consistent, making it a reliable choice for educational environments.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Development, Learning, Evaluation & Industrial Control Boards |
| Origin | - |
| Microcontroller Model | STM32F103C8T6 |
| Core Architecture | ARM Cortex-M3 32-bit RISC |
| Maximum Frequency | 72 MHz |
| Flash Memory | 64 KB |
| SRAM | 20 KB |
| Operating Voltage | 3.3V (Input: 5V via USB/Micro-USB) |
| I/O Pins | 37 GPIO pins available |
| Interfaces | UART, SPI, I2C, ADC, DAC, PWM |
| Programmer Interface | SWD / JTAG |
| Board Dimensions | 53mm x 23mm x 13mm |
Anonymous
Mar 30, 2026
Rating: 5/5
Bulk buy for our lab
Purchased ten of these for our university lab. All units were functional out of the box. The build quality is consistent, making it a reliable choice for educational environments.
Anonymous
Mar 21, 2026
Rating: 4/5
Great hardware, check your debugger
The board itself is fantastic. Just remember you need a separate ST-Link programmer as it doesn't have one built-in. Once connected, flashing code is instant. Highly recommended for embedded systems learning.
Anonymous
Mar 18, 2026
Rating: 5/5
Compact and powerful
Small form factor fits perfectly into my custom robot chassis. The 72MHz clock speed provides enough processing power for real-time control loops. Very satisfied with this purchase.
Anonymous
Mar 18, 2026
Rating: 5/5
Saved my semester project
Used this for an electronic design competition. It handled all our sensor inputs and motor control tasks without breaking a sweat. The documentation online is plentiful which helped us debug quickly.
Anonymous
Mar 09, 2026
Rating: 5/5
Perfect for STM32 beginners
This board is exactly what I needed to start learning ARM programming. The pinout is clearly labeled, and it works flawlessly with the Arduino IDE and STM32CubeIDE. Great value for the price.
Anonymous
Mar 05, 2026
Rating: 4/5
Solid core board, minor soldering needed
The chip is genuine and runs at full speed. Note that the headers are not pre-soldered on some batches, so be prepared to do a little work. Otherwise, performance is excellent for industrial control prototypes.
Q: What programmer do I need to upload code?
A: This board requires an external programmer such as an ST-Link V2, J-Link, or USB-to-TTL serial adapter (for bootloader mode). The board features SWD and JTAG interfaces for debugging and programming.
Q: Can I power this board directly via the Micro-USB port?
A: Yes, you can power the board via the Micro-USB port which supplies 5V. The onboard regulator converts this to the required 3.3V for the microcontroller. Alternatively, you can supply 3.3V directly to the 3V3 pin if you have an external regulated source.
Q: Is this compatible with the Arduino IDE?
A: Absolutely. You can use the Arduino IDE by installing the appropriate STM32 board support package (via Board Manager). Select the 'Generic STM32F1 series' and choose the correct variant (STM32F103C8) to get started.
Q: How much current can the GPIO pins source/sink?
A: Each GPIO pin can typically source or sink up to 25mA. However, the total current for all ports combined should not exceed the limits specified in the STM32F103C8T6 datasheet to avoid damaging the chip. We recommend using transistors or drivers for high-load applications.
Q: Does this board come with pre-soldered header pins?
A: Most versions of this core board ship without pre-soldered headers to allow for flexible mounting options. You will typically need to solder standard 2.54mm pitch headers yourself.