Original genuine STM32F105RCT6 STM32F103RGT6 STM32F105R8T6 STM32F205RCT6 STM32F107RCT6 LQFP-64 ARM 32MCU