MMDVM project box, Banana Pi & SSD and STM32 Nucleo-64

Power consumption: 0.6A @ 5V in total when running.

No point having a small hard disk, 1Tb on the Pi below (Banana Pi)

Joe Taylor K1JT used this box for an ARM compile of KVASD.

Fedora, not Ubuntu is my choice of Linux as it is easy to put "/" (root) and swap on the SATA disk.
Also, leaving /boot on the SD card, kernel upgrades work seamlessly.
Remote in with MSTSC.exe or any RDP client, install the LXDE desktop and xrdp.
The Arduino GUI (for ARM armv7l) works well on this platform.

Honestly, this makes a great general purpose Linux box and, low low power.