STM32L476VCT6TR