STM8S003K3T6C LQFP-32 STM8S103F3P6 TSSOP-20 STM8L151G4U6TR QFN-28 STM8L101F3U6TR UFQFPN-20 Microcontroller chip