I have been using a similar device to this for my CNC machine together with the ETH300 and UCCNC for both a mill and laser, worked flawlessly for the last 4 years and continues to do so.
Fanless Axon Mini PC Stick, Intel Apollo Lake Processor Series 33 Windows 10 Pro 4 GB RAM + 64 GB eMMC Support 4K HD, 2.4/5G WiFi, BT 4.0 on EBay
I even use a USB to ethernet converter as the Stick PC does not have ethernet natively in addition I'm using a USB to RS 485 converter to control the spindle motor via modbus. The unit is very small plugs into the back of the monitor that is attached to the machine.