STM32F102C6T6A STM STM32F STM32F102 STM32F102C6 STM32F102C6T6 100% Brand New Original IC MCU LQFP-48 chip