5PCS/Lot 100% STM32F042F6P6 TSSOP20 Cortex-M0 32-bit Microcontroller MCU IC Controller Chip New Original