PCB layout of STM32F769NIH6