Original STM32F042C6T6 ARM micro controller single-chip microcomputer 32-bit 32F042C6T6 C6T6 ST chips LQFP-48