STM32L476VGT7TR