Original New STM32F302VET6 ic MCU chip stm32 microcontroller lqfp100 STM32F302VET6TR integrated circuit