New stm32f107rbt6 stm32f107 encapsulated lqfp64 chip 32-bit microcontroller MCU electronic components