Had a quick look at the UCCNC website. They sell some little single board computers on there, presumably all compatible stuff with instructions.

Kit