The performance of this original STM32F103C8T6 USB Development Board is 5 times the performance of the typical “Arduino” MCU ATmega328P. It comes with plenty of I/O and periphery options, can be programmed using original ST Microelectronics tool chain, or the ST-Link V2 adapter for example.
The modules we offer are the best choice since they are manufactured with the genuine controller chip from ST Microelectronics, and also have the correct value for the USB resistor R10 (1k5) on board.
Other modules with clone chips like CS32 or GD32 are 99% compatible, and work great with Arduino IDE as well. But for serious programming, using STM tools and software, other modules will show their limited compatibility.
Most other modules have a wrong resistor value to enable USB communication on board, and will fail to communicate on some USB ports. Our modules come with the correct value, and will guaranteed work on just any USB port.
These are the quiet impressive features of that little module: – 29 I/O ports, thereof 15 PWM out and 10 analog in – Real Time Clock with crystal 32kHz and backup battery input – 2 x I2C bus, 3 x serial interface (GPIO) – only 53 x 22 mm small – 72MHz internal clock speed for high processing power – on board ST-Link header for in-circuit programming/debugging – 3.3V device with 5V tolerant I/O ports (most of them)
Our STM32 module “Blue Pill” has 40 pins, and it fits in a DIP40 socket. It has a 3.3V DC regulator on board and can operate on 5V DC supply voltage.
Please keep in mind that the on-board 3.3V voltage regulator is meant to supply power for the controller chip, but not for a lineup of peripheral devices.
The information we recommend: STM32DUINO on GitHub (Examples, Arduino Core, Arduino IDE Board Manager Files)