The STM32F777IIK6 device is based on the high-performance Arm? Cortex?-M7 32-bit RISC core operating at up to 216 MHz frequency.
STM32F777IIK6 Features
Up to four I2Cs
Six SPIs, and three I2Ss in half-duplex mode. To achieve audio class accuracy, the I2S peripherals can be clocked via a dedicated internal audio PLL or via an external clock to allow synchronization.
Four USARTs plus four UARTs
An USB OTG full-speed and a USB OTG high-speed with full-speed capability (with the ULPI)