Anonymous
Mar 31, 2026
Rating: 5/5
Exceeded expectations
Compact yet powerful. I used this for a home automation prototype, and the multiple UARTs allowed me to connect both a GPS module and a Bluetooth controller simultaneously without issues.
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) |
| GPIO Pins | 37 Available I/O Ports |
| Communication Interfaces | 3x USART, 2x SPI, 2x I2C, USB, CAN |
| Debug Interface | SWD and JTAG |
| Board Dimensions | 53mm x 23mm x 10mm |
Anonymous
Mar 31, 2026
Rating: 5/5
Exceeded expectations
Compact yet powerful. I used this for a home automation prototype, and the multiple UARTs allowed me to connect both a GPS module and a Bluetooth controller simultaneously without issues.
Anonymous
Mar 24, 2026
Rating: 4/5
Good quality, fast shipping
The board arrived well-packaged and functions as expected. I was able to upload my first blink program within minutes. Only giving 4 stars because the included documentation was a bit sparse, but online resources are plentiful.
Anonymous
Mar 22, 2026
Rating: 5/5
Great starter kit
As a beginner, I found this very easy to set up. The community support for the STM32F103 series is huge, making troubleshooting simple. Highly recommended for students.
Anonymous
Mar 21, 2026
Rating: 5/5
Reliable core board
I've purchased several of these for my university lab. They are robust, handle 5V logic levels on inputs safely, and the clock stability is excellent for our sensor projects.
Anonymous
Mar 06, 2026
Rating: 4/5
Solid performance
Runs my motor control algorithms smoothly at 72MHz. The SWD programming interface is stable. Would have liked a built-in LED on the reset pin, but that's a minor detail.
Anonymous
Mar 03, 2026
Rating: 5/5
Perfect for learning embedded C
This board is exactly what I needed to start my journey with ARM microcontrollers. The pinout is clearly labeled, and it works flawlessly with the STM32CubeIDE. Great value for the price.
Q: Does this board come with a built-in programmer?
A: No, this is a core board and does not include an onboard ST-Link programmer. You will need an external ST-Link V2 or similar debugger to upload code via the SWD interface.
Q: Does it support FreeRTOS?
A: Absolutely. The STM32F103C8T6 has sufficient Flash and SRAM to run FreeRTOS efficiently. You can easily integrate it into your project using the STM32CubeMX configuration tool.
Q: Can I power this board directly via USB?
A: This specific core board model does not have a micro-USB port for power. It must be powered via the 5V and GND pins using an external power supply or a breakout board with USB connectivity.
Q: Is this compatible with Arduino IDE?
A: Yes, you can program this board using the Arduino IDE by installing the appropriate STM32 core package (such as STM32duino). However, native development is usually done in C/C++ using STM32CubeIDE or Keil.
Q: What is the maximum current draw per GPIO pin?
A: Each I/O port can sink or source up to 25mA. However, the total current sunk or sourced by all ports combined should not exceed 150mA to ensure stable operation.