We make it happen!! These STM32 boards are very fast, and the more powerful alternative to Arduino development boards like the NANO with its Atmega328 chip!
We have the Arduino Boot Loader and “blink” sketch already installed! The CS32 chip used on these modules it 100% compatible to STM32, when used with Arduino boot loader and USB programming. The only known small difference is in the serial communication when used with ST programming tools and not in “Arduino Mode” with Arduino IDE and USB programming.
Our STM32DUINO “Blue Pill” will be recognized as USB device, and can easily be programmed using Arduino IDE and Arduino code (board manager file must be installed).
Every single board has been tested and programmed in our lab in Canada!
About the size of an Arduino NANO, but 5x as fast, with much more ports, 4x higher A/D resolution, 4 times higher PWM resolution. The 3.3V supply is generated on board, you need a 5V power supply for it. Most of the ports can handle 3.3V and 5V as well.
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 modules come with the compatible CS32F103C8T6 controller chip, 40 pin circuit board, and fit in a DIP40 socket or on a standard bread board. The pin headers are shipped with the boards, but not assembled.
For more information and how to install the board manager file for Arduino IDE, please visit official STM32DUINO website.