Parts . STM32F050C4T6A . Brands