STM32F412VGT6 STM STM32F STM32F412 STM32F412VG STM32F412VGT 100% Brand New Original IC MCU LQFP-100 chip