NanoPC-T6 Arm Linux SBC offers dual GbE, HDMI 2.1 output, HDMI 2.0 input, 2x M.2 sockets, and more
The NanoPi-T6 is like a more compact version of the Banana Pi BPI-W3 SBC, albeit with some differences like dual 2.5GbE and extra M.2 socket, but no support for USB PD and PoE. The documentation is also much better with detailed hardware information and instructions for the Android 12, Ubuntu 20.04/22.04, Debian 11, and OpenWrt-based FriendlyWrt images provided for the board.
While you could install a heatsink by yourself, FriendlyELEC has also made an aluminum case measuring 114.5 x 86 x 30mm and weighing 394 grams with the board. The company’s own test shows the CPU temperature did not exceed around 62°C under load, against about 69°C with the NanoPi R6S in its own metal case. I suppose getting a larger board and enclosure does help with cooling. The NanoPC-T6 does throttle to 1400-1600 MHz without any cooling, so if you don’t get the metal enclosure, a heatsink is recommended.