STM32F105 Development Board – This STM32f105 Development Board is designed to provide an economical development environment for CAN communication, I2C, SPI, UART and parallel communication. This board integrated with STM32CUBEMX. PC-compatible system with Windows® 7 or Window 10 (32-bit/ 64 bit Operating Systems). POWER supply of 9-12V DC / 1A STM32CUBEMX with ARM toolchains.