Besides heat dissipation and limited space, the biggest challenge in this project was complexity. Multiple USB and Ethernet ports were required, two independent displays were to be supported; both with HDMI® and 4K. A WLAN module, an LTE module and an SSD hard drive were also desired. Flexibility was the top priority here: all types and sizes of displays should be able to be integrated seamlessly.