I think the chinese boards that have motor drivers onboard are totally useless, problem after problem after problem. I would not fit one in a printer, never mind a cnc. But the new chinees boards ( rev 3 ) , with seporate motor drivers seem a cheap, reasonable starter board,