STM32F103ZET6 STM32F103 32F103ZET6 LQFP-144 ARM Cortex-M3 32-bit microcontroller MCU chip microcontroller