STM32L152RET6 (STMicroelectronics)