The mikroMedia™ for STM32F7 has a vivid 7" 800x480px touch screen and over 30 on-board modules, including Ethernet, WiFi and ICDI debugger all packed onto a single board.
Everything is orchestrated by the mighty STM32F746ZG ARM Cortex-M7 microcontroller family.