Parts . STM32F050C6T6TR . Brands