STM32N645A0H3Q (STMicroelectronics)