Anonymous
Mar 15, 2026
Rating: 5/5
Arduino IDE compatible
I was able to upload Arduino sketches using the STM32duino bootloader. It opens up a lot of possibilities for projects that need more power than an Arduino Nano. Highly recommended.
Description
Reviews
| Brand | - |
| Category | Electronic Components / Maker DIY / Development Boards & Control Boards |
| Origin | - |
| Microcontroller Model | STM32F103C8T6 |
| CPU Architecture | ARM Cortex-M3 32-bit RISC |
| Flash Memory | 64 KB |
| SRAM | 20 KB |
| Maximum Frequency | 72 MHz |
| Operating Voltage | 3.3V |
| Input Voltage Range | 3.3V - 5V (VIN) |
| GPIO Pins | 37 Available Pins |
| Board Dimensions | 53mm x 23mm x 10mm |
| Programming Interface | SWD / JTAG / Serial Bootloader |
Anonymous
Mar 15, 2026
Rating: 5/5
Arduino IDE compatible
I was able to upload Arduino sketches using the STM32duino bootloader. It opens up a lot of possibilities for projects that need more power than an Arduino Nano. Highly recommended.
Anonymous
Feb 20, 2026
Rating: 5/5
Perfect for learning embedded systems
This board is exactly what I needed to start learning ARM Cortex-M3 programming. It works flawlessly with the ST-Link V2 programmer. The size is compact and fits well on a breadboard.
Anonymous
Feb 13, 2026
Rating: 3/5
Pinout labeling could be better
The board functions correctly, but the silk screen labeling on the PCB is a bit small and hard to read. I had to refer to the online pinout diagram frequently. Good for experienced users.
Anonymous
Jan 31, 2026
Rating: 5/5
Reliable hardware for IoT projects
Using this for a home automation sensor node. It has been running stable for weeks without any issues. The power consumption is low enough for my battery-powered setup.
Anonymous
Jan 22, 2026
Rating: 4/5
Good value but headers not included
The board itself works great and the price is unbeatable. Just be aware that you need to solder the pin headers yourself unless you buy the version that includes them. Otherwise, no complaints.
Q: Is this compatible with 5V logic levels?
A: Most GPIO pins on the STM32F103C8T6 are 5V tolerant, but the operating voltage is 3.3V. It is safe to interface with 5V modules, but ensure you do not supply 5V to the 3.3V pin.
Q: What is the maximum current per GPIO pin?
A: Please do not exceed 25mA per GPIO pin to avoid damaging the microcontroller. The total current sourced or sunk by all ports should also remain within the datasheet limits.
Q: What programmer do I need to upload code?
A: We recommend using an ST-Link V2 programmer for the best experience. You can also use a USB-to-TTL adapter if the bootloader is pre-installed.
Q: Is the bootloader pre-installed on this board?
A: Some batches come with the bootloader pre-installed, while others do not. If you plan to use the serial upload method, we suggest verifying this or preparing to flash the bootloader via SWD.
Q: Does this board come with pin headers pre-soldered?
A: This typically depends on the specific option selected at checkout. Most standard listings ship without headers to allow for custom mounting, but please check the product variation details.