STM32N645Z0H3Q (STMicroelectronics)