This is a Star64 single board computer with power supply. It's made by Pine64.
It has:
* 8GB RAM
* MicroSD slot for your storage
* Ethernet
* HDMI output
* Four USB-A ports
* Power supply
It runs Linux and I have successfully run cgminer on it to control a Bitcoin ASIC miner.