Microcontrollore STMicroelectronics STM32F103VCT6 LQFP-100 32-Bit 72 MHz 80 I/O