I purchased this mini pc with the intention that it would manage a small CNC milling machine in my home shop.  I mounted it on the back of a 21" touch screen monitor and it not only works flawlessly in this application, but it also helped me reduce clutter and footprint in the area.  The entire system is mounted on an articulating wall mounted arm.Would recommend.