STM32N647A0H3Q (STMicroelectronics)